We’ve put together a few resources to help you get started with Mountaintop Stoneworks. We look forward to hearing your feedback and working with you on your project.

Mountaintop FAQ

Our standard showroom hours are as follows:

  • Monday: 9 AM – 7 PM
  • Tuesday thru Friday: 9 AM – 5 PM
  • Saturday: 9 AM – 1 PM
  • Sunday: Closed

Payment Terms

Yes we do. We have one of the largest inventories in the area, if not the largest. We love it when our customers come down to pick out their stone.

If you can’t find something in our large selection of full-sized granite slabs in our warehouse, we give you access to over 450 stone selections through a wide distribution network.

It is important to us that our customers can see the materials we will use on their project before the fabrication begins. We also have many remnants for all kinds of smaller projects. We are confident we can help you find the exact look you desire.

Mountaintop Stoneworks opened its doors in 1999. We have been serving clients in the Tri-State Area and beyond since day 1. We think you will notice the difference in our craftsmanship, experience, and overall approach to your project. We are really looking forward to working with you!

FAQ on Surfaces

We get this question quite a bit. There are certain ultra luxurious materials that are definitely more expensive than standard materials. On average, using stone in your project is extremely price competitive, and in many instances less expensive.

There are materials that can require additional care, but stone is generally very worrry free. With some of the softer materials, there may be additional care that needs to be taken. But the beauty of these surfaces is often times unsurpassed. For the vast majority of materials, there is very little maintenance that goes into keeping your surface beautiful for decades.

Here’s a quick idea of how the maintenance breaks down:

  • Low Maintenance – Quartz, Granite
  • Medium Maintenance – Marble, Travertine
  • High Maintenance – Buy a non-stone surface 😉

This is another good question. Some of our customers love having structure and consistency in pattern. Others enjoy the beauty and uniqueness that can come with varying pattern, color and texture.

However, here are some rules of thumb to go by:

  • Quartz and other engineered stones are very consistent. If you’re looking for a pattern and texture that keeps it’s consistency throughout, you might stay with this surface type.
  • Marble falls in the category of unique. It has more flowing patterns and can be one of the most pleasing stones to look at.
  • Granite is probably the most inconsistent of the major categories of stone. But it also presents some of the most beautiful patterns, colors, and textures.

The great thing about Mountaintop Stoneworks is that we let you pick out your materials. We have a large showroom where you can come and put your name on your unique stone.

So come down and check out our inventory.  We get shipments in on a weekly basis, so we are always updating our inventory.

Absolutely, in fact, it’s one of our most favorite things to do. There are some materials that lend themselves better to non-standard shapes and sizes, but for the most part, early on in our discussions we can help determine if your idea and vision for your project can be realized, and we will work with you to provide the best options in stone to make it a reality.

If there are resources you would like to see here, please drop us a line below. We would love to hear from you. We’re constantly trying to improve our website and provide the best experience for you, our customers.


Mountaintop Stoneworks, Inc.
400 Harrison St
Dubuque, IA 52003

Phone:  563-584-9499

Showroom Hours:
Monday-Friday 9am-5pm
Saturday 9am-1pm



Fields marked with * are required

Please check all that apply to help us understand how we can help.
Please provide as much additional detail as possible to help us understand your request.