Custom Countertops & Installation

When it comes to designing your kitchen and bathroom one of the most important elements are the countertops. Countertops see a lot of action so they should be functional, but they also offer an aesthetic value to every space. They provide the perfect opportunity to enhance the visual appeal of your kitchen and bath.

There are a variety of materials available today for countertops and many times no one material is best for all surfaces. We offer granite, quartz, marble and quartzite natural stone. This is especially true from a design perspective; combining different materials in creative applications always makes for that impressive space.


Often considered as an alternative to granite, quartz surfaces are a popular choice for kitchen countertops. More durable and long-lasting than granite, quartz is one of the hardest materials in the world, making it a viable choice for a kitchen countertop. Quartz surfaces are stain and heat resistant, making them easy to maintain. The non-porous quality of quartz also makes it highly resistant to mold and bacteria contamination.


Granite gives your bathroom countertops a sense of depth that could not be found at such intensity in any other man made material. It is made up of hard material which makes it resistant to heat, which keeps it from melting or scratching easily. In addition it is a surface resistant to bacteria. This rock is then polished and made into a durable fine looking countertop that adds sophistication and value to your home.


Marble comes in many different colors and give your countertop a glowing touch. This reflected light is due to the calcium the marble contains. Because it is heat resistant and is always kept cool, this material is great for creating pastries. Its texture is even nice and smooth. When dealing with maintenance of it, a damp cloth is all you will need. Wiping the surface with this cloth rapidly after your spill will give you the best results.

In-Stock Countertops

Arabescato Viva Quartz
Azul Nuevo Granite
Bianca Carrara Classic Quartz
Bianca Antico Granite

Black Pearl Granite

Blue Stratus Quartzite

Calacatta Arno Quartz

Calacatta Flora Quartz

Calacatta Lavasa Quartz
Calacatta Laza Quartz
Calacatta Rocky Quartz
Caladonia Granite
Colonial White Granite
Crema Catalana Granite
Dallas White Granite
Eclipse Granite
Fantasy Brown Granite
Fantasy Brown Granite
giallo Verona Granite
Grigio Fantasia Quartz
Himalaya White Granite
Luna Pearl Granite
Mirage White Granite
Mirrago Gold Quartz
Naples White Granite
Omega Quartz
Ornamental Granite
Ornamental Guidoni Granite
Viscon White Granite
White Galaxy Granite
White Galaxy Mirror White Blizzard White Quartz
White Shadow Marble

Completed Projects

Stop by today and get started on your countertop project with one of our experienced professionals!