Whether your a homeowner or a contractor, an architect or a designer, a developer or a distributor, or just anyone who is in the market for stone, we are here to provide you with the finest quality stone in the industry and a reliable and professional service.


We fabricate and install marble, onyx, granite, limestone, travertine, quartz, engineered stone, terracota tile, semiprecious stones, terrazzo and much more.
We fabricate and install kitchens, baths, fireplaces and much more.
We use cutting edge technology with our waterjet to make custom designs and intricate patterns.
We provide a full range of services including:


We can make any custom mosaic, chevron pattern, herringbone, hexagon, diamond shaped and much more.
You love a certain tile that only comes in larger size like 12″ x 12″ or 24″ x 24″, but you want that same tile in herringbone?
We will custom cut to the size herringbone that you desire and back the tile with fiberglass mesh for easy installation.
We fabricate custom base mouldings, chairrail mouldings, crown mouldings, pencil mouldings, door casings and much more.
If you cannot find a certain type of moulding with a stone that you would like to use, we can make it to any design with any kind of stone to your liking.


Professional Installation of residential and commercial jobs.
Specialized Installation of all types of tiles and slabs.
We offer Engineered Shop drawings.


We can make any kind of stone in terrazzo chips for any custom job.
We furnish and install cement and epoxy terrazzo to any custom design needed.


We provide maintenance, repairs and patch work:
Need to polish or hone a floor or countertop? We will do the job.
Have a tile that is chipped or has a crack? We will replace it for you.
We can clean grout, remove old grout if necessary and install new grout.
We offer professional repairs in terrazzo and mosaic marble.



Apply finishes to slabs such as honed, polished, leathered, bush hammered, sandblasted.
You are trying to move inventory and have 30 slabs of Carrara honed.
Now you need a large quantity of Carrara slabs polished?
Just deliver the slabs to my shop and we will polish them for you in a timely manner.
You have botticino slabs in a leathered finish, now you have a large order of botticino polished finish, we can remove the leathered finish and polish the slabs for you.