Contact us

Fill out the details below, and one of our Project Consultants will reach out with a free quote for your project!

More details

Showroom Hours (Appointments Requested):
Mon - Fri 8:00 am - 4:30 pm
Sat 9:00am - 1:00pm

Stay updated on
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Thank you

Thanks for reaching out. We will get back to you soon.
Oops! Something went wrong while submitting the form.

Stop by today!

Location

5760 Quam Ave NE, St Michael, MN 55376

Showroom hours

Showroom Hours:
Mon - Fri 8:00 am - 4:30 pm
Sat 9:00am - 1:00pm

Frequently asked questions

We are here to help you! If you have any questions regarding your project, feel free to call or email us.

Will my countertops have seams?

  • Seams are often required to optimize stone usage and reduce project costs, depending on the kitchen size.
  • We aim for as few seams as possible and take extra care to reduce their visibility.
  • We avoid placing seams over dishwashers, islands, or peninsulas whenever possible.
  • If you'd like to be involved in the countertop layout, please let us know before cutting. We’ll schedule an appointment with our team to accommodate your preferences.

Natural stone vs Quartz?

Natural Stone

  • Requires periodic sealing to protect against stains and moisture.
  • Heat-resistant and highly durable.
  • Unique patterns, grains, and color variations; no two slabs are identical.

Quartz (Engineered Stone)

  • Non-porous and does not require sealing.
  • Scratch-resistant and durable but can burn or scorch under high heat (use trivets or hot pads).
  • Consistent patterns and colors.

How should I clean my granite countertops?

For every day cleaning, use mild dish soap like Ivory®, warm water and a soft clean cloth. You can also use any water based spray cleaner such as ammonia free Windex® or Natural Stone Cleaner 409® (as recommended by the Marble Institute of America).

Does granite require sealing / resealing?

  • Yes! Due to the natural porosity of stone, additional sealing is required over time.
  • Your countertops are sealed before installation.
  • Some stones may need resealing every few years, depending on porosity and daily use.
  • Water Test: To check if resealing is needed:
    1. Place water on the countertop.
    2. If it absorbs within 15-20 minutes, it’s time to reseal.
    3. Before resealing: allow the water spot to fully evaporate.

How do I seal granite?

It’s not as difficult as some would have you believe. In fact, it’s easier than waxing your car!

General Sealing Instructions (always follow the directions provided with your product):

  1. Be certain your countertops are clean and free of spills. Stains should be removed prior to sealing. You will need 3 clean, dry, soft cloths and stone sealer.
  2. Pour a small amount of sealer, about the size of the bottom of a pop can, onto the countertop and distribute evenly with a dry cloth. Pour more sealer onto the stone as you move onto other areas of the surface.
  3. Take another dry cloth and wipe the excess sealer off while it is still wet. If the sealer is already dry, apply a bit more sealer and wipe it off. This will remove any residue.
  4. Once all excess sealer is removed, use a clean dry cloth for a final wipe down.

Follow our work on Instagram & Facebook

Stay updated with our latest materials, exclusive promotions, special hours, and a dose of inspiration. Join us on Instagram and Facebook!