Welcome!

Why Use Marble & Limestone?

Natural marble and limestone are heat-resistant, and easy to carve and polish. Each cut of natural stone has a story and its own unique blend of minerals and deposits making every surface of your home created with this stone unique to your space.

Find out why

cgm_home_8766

How It's Made (Video)

From the quarry to your home, we use a combination of: years of experience,  the best modern technology and the personal touch of hand-finishing and installation, to craft the best counter-tops and finishings for our clients.

Get Started

Why Use Granite & Quartzite?

Granite & Quartzite are stain-resistant, heat-resistant and scratch-resistant. Given the density of these stones, they have a more uniform pattern, but it's this property that make these stones able to beautifully withstand your busy life.

More about Granite & Quartzite

cgm_web_0166