Virginia’s Natural Stone Experts Since 1996

Kitchen countertops, bathroom vanities, shower walls, custom cabinetry, tile, fireplace surrounds, table & furniture tops, floors, signs and more!

In 1996, Rockfab became the first custom stone countertop fabricator in the Roanoke area. We utilize state-of-the-art water jet and computerized machinery (and laser templating), along with old-world hand craftsmanship to create beautiful precision countertops from stone slabs (granite, marble, quartz, quartzite, soapstone). Rockfab uses only our company-trained employees to install your countertops (not subcontractors). Pick your actual slabs from our vast indoor slab gallery. Our slab inventory is updated weekly as new lots arrive.

Granite Counter Tops

The granite countertops are the most durable and resilient 100% natural stone available aside from diamonds, rubies, and sapphires. Each cut is completely unique from any other. Because the feldspar in granite makes it resistant to scratching, heat, degradation of color and texture, and the silicates protecting it from stains and acids, granite is an ever-growing favored choice for structural and decorative purposes for kitchen and bath remodeling.

Minor scratches or dings in granite can be filled in with color-matching epoxy or resin. These qualities make granite a popular choice by installers and contractors for new countertops, vanities, flooring, entryways, fireplaces, and more.

One benefit of shopping granite countertop with Rockfab in Roanoke VA is that the in-stock slab you choose here is the slab you get – cut and fabricated by our design consultant the exact way you specify the finished product! We give excellent service in custom fabrication and an installation process for your granite stone countertops.

Unlike natural-stone slabs, quartz countertops are engineered in a factory, typically consisting of about 94% ground natural quartz with 6% polymer resins. The resins give quartz countertops their color, bind them together, and help make the material nonporous, stain, and scratch-resistant – eliminating the need for quartz countertops to be sealed.

Some designs contain small amounts of recycled glass and metallic flecks, allowing a vast variety of quartz shimmering colors and patterns. Although quartz is slightly more durable than granite, keep in mind that quartz is more susceptible to fading in direct sunlight, and if damaged or scratched, quartz is not as easy to repair as granite. Therefore, quartz is ideal for indoor flooring, veneers, and decorative tiles, but not a bad choice for countertops.

Rockfab is a professional locally- and family-owned business that’s been serving customers in the Roanoke Valley, New River Valley, and beyond for more than 20 years of excellent work. Contact us today whether you’re looking for a sleek, modern look or something more traditional, quartz counter tops offer an attractive beauty and practical solution for kitchen and bath counter tops, a fireplace, or cabinets. So if you’re considering renovating your kitchen or bathroom with new countertops, be sure to consider quartz as an option – it’s durable, beautiful, and long-lasting!

Visit our showroom in Roanoke VA, our extremely professional sales person will assist you in the whole process of selecting the best materials from the huge selection of durable natural stone materials for your new kitchen installation, fireplace surrounds, countertop for outdoor kitchens installation, and other custom fabrication for cabinets, slabs, new counter tops for both residential and commercial businesses.

Visit Our Showroom

8:00 AM - 5:00 PM
8:00 AM - 6:00 PM
8:00 AM - 5:00 PM
8:00 AM - 6:00 PM
8:00 AM - 5:00 PM
10:00 AM - 3:00 PM
11:00 AM - 3:00 PM

Design your dream kitchen and bathroom online

MSI’s Kitchen Visualizer & Bathroom Visualizer

Marble Natural Stone

Marble is recognized worldwide to be among the most elegant and luxurious natural stones. Its high-gloss polish, style, and texture offer a wide variety of rich colors, with choices of veined or solid varieties. Due to its porous nature, it is very susceptible to scratching and staining. Being more likely to stain than granite and quartz, marble countertop is favored mainly for bathrooms, flooring, fireplaces, walls, table tops, and vanities, but still makes an affordable and amazing countertop.

There are a number of reasons why marble is a great choice for kitchen and bathroom countertops in Roanoke VA. First, it offers a timeless beauty that will never go out of style. Marble has been used to create beautiful works of art for thousands of years, and its luxurious look will always be in high demand.

There are many different colors and styles available when it comes to marble. This gives you a wide range of choices, allowing you to find the perfect look for your kitchen or bath countertop and cabinets. Whether you prefer a sleek, modern design or a more rustic and traditional aesthetic, marble is sure to meet your needs and help create a beautiful space in your home in Roanoke VA.

Our contractor in VA will assure you during the initial consultation that you would be highly impressed with the work that will be performed and the project would be done with the least amount of effort on your part necessary as the customer. We provide excellent customer service and we make sure you will be completely satisfied with our amazing services. Call our company today to schedule your installation or viewing appointment in VA with this natural stone selection of materials.


Formed by hot spring water flowing through underground limestone, travertine is uniquely characterized by natural patterns, veins, and cavities giving it a subtle distressed, earthy appearance like natural stone. To ensure a smooth, stain-resistant, and durable surface, travertine is often filled with cement, grout, or resin. If a more natural and unusual surface is desired, the filling can be left out. Travertine is most commonly seen in outdoor kitchens and indoor tile flooring, as well as vanity countertops, fireplace surrounds, exterior cladding, outdoor patios, and various specialty items such as sinks and light switch plates.

It is also relatively inexpensive compared to other natural stone countertops, making it a popular choice for custom fabrication projects for natural stone countertops. So if you’re looking for a versatile, long-lasting natural stone countertop solution that won’t break the bank and you will be completely satisfied with the installation for bathroom or tile slabs, consider travertine today!


Quarried like granite and marble natural stone, soapstone is largely composed of the mineral talc, and is thus rich in magnesium. The talc in soapstone gives the stone a smooth feeling, like rubbing a piece of dry soap. Although it feels soft to the touch, soapstone is quite dense and resists staining. Slightly less impervious to scratching and denting than granite, extra care must be taken with soapstone. Also, we recommend avoiding putting hot items on its surface, as it retains heat longer than most other stones. Typically, people with more traditional homes with a vintage feel go for the soapstone for the outdoor kitchens and bathroom countertops.

Have You Decided Which Natural Stone Countertops You Want?

Contact us now for design ideas for custom fabrication, installation, and a turn-key quote. We provide an excellent job in assisting residential and commercial business customers.

Kitchen Visualizer

Edge Visualizer

Stacked Stone Visualizer

No mobile information will be shared with third parties/affiliates for marketing/promotional purposes. All the above categories exclude text messaging originator opt-in data and consent; this information will not be shared with any third parties.
No mobile information will be shared with third parties/affiliates for marketing/promotional purposes. All the above categories exclude text messaging originator opt-in data and consent; this information will not be shared with any third parties.