Stone Countertops & Surfaces for Every Room

Asheville’s Premier Stone Fabricators · Since 2010

Custom Granite & Marble Countertops in Asheville, NC

From kitchen renovations to fireplace surrounds — we fabricate and install natural and engineered stone countertops across Western North Carolina, Eastern Tennessee, and Upstate South Carolina.

Get a Free Estimate
Call the Showroom (828) 255-1855
15 Years In Business
5-Star Rated on Google
Residential & Commercial
Free Estimates Always
Outdoor granite kitchen countertops Western NC
Summer 2026

Outdoor Kitchens

Seasonal Inspiration

Take it
outside.

Entertain under open skies with a granite outdoor kitchen countertop built to handle Western North Carolina summers — sun, heat, rain, and everything in between. Durable, stunning, and built to last a lifetime.

Request a Free Estimate Outdoor kitchen installations available throughout WNC
Belvedere granite slab with black, gold, and cream veining
Crafted in stone

From raw slab to refined centerpiece.

Chosen for beauty. Crafted for life.

What We Craft

Stone Countertops & Surfaces
for Every Room

Every surface is custom-fabricated in our Fletcher, NC shop and installed by our own experienced crew — no subcontractors.

Blue sodalite granite slab — Granite Countertops Asheville NC

Granite Countertops

The timeless choice. Dozens of natural slabs in stock — from classic to exotic. Each one unique, fabricated and installed to perfection.

Explore granite →
Rainforest Green marble slab — Marble Countertops Asheville NC

Marble Countertops

Unmatched elegance for kitchens, baths, and beyond. Our showroom staff will guide you through every slab and edge option.

Explore marble →
Blueish-Gray and white quartzite slab — Quartzite Countertops Asheville NC

Quartzite Countertops

A premium natural metamorphic rock. Richly durable stone that’s highly scratch-resistant, truly unique in veining, and available in exotic colors.

Explore quartzite →
Grey and white quartz slab — Quartz Countertops Asheville NC

Quartz Countertops

Engineered for consistency and strength. Brands like Silestone, Caesarstone, and Cambria deliver virtually maintenance-free surfaces in any color imaginable.

Explore quartz →
Red Tiger Onyx — Lighted Onyx Surrounds Asheville NC

Onyx Surfaces

Translucent, dramatic, and impossible to ignore. Onyx brings a sculptural quality to backlit bars, fireplace surrounds, and statement walls.

Explore onyx →
Soapstone slab — Soapstone Countertops Asheville NC

Soapstone Countertops

Warm to the touch and naturally antibacterial. Soapstone darkens with age into a rich patina — a living surface that only gets better with time.

Explore soapstone →
Outdoor kitchen African Granite — Granite Countertops Asheville NC

Outdoor Kitchens

Granite outdoor kitchen countertops engineered for durability in any weather. Beautiful, heat-resistant, and built to entertain.

Explore outdoor kitchens →
Verde Borgogna backsplash and island with black matte granite perimeter — Custom Backsplashes Asheville NC

Custom Backsplashes

Stone backsplashes that tie your whole kitchen together. Custom-cut, precisely fitted, and sealed for lasting performance.

Explore backsplashes →
Calacatta gold-veined granite shower surround — Shower Surrounds Asheville NC

Shower Surrounds

Transform your shower into a sanctuary. Granite and marble surrounds that are stunning, water-resistant, and built to last decades.

See examples →
Onyx fireplace surround with backlighting — Fireplace Surrounds Asheville NC

Fireplace Surrounds

Make your fireplace the focal point it deserves to be. Granite, marble, and onyx options available in dozens of colors.

Explore fireplaces →
Patagonia granite bathroom vanity with backlighting — Vanity Countertops Asheville NC

Vanity Countertops

Stone vanity tops that elevate every bathroom. Custom-fit for any cabinet size, with or without integrated sink cutouts.

See examples →
Granite firepit on a circular stone patio in Asheville, NC

Granite Firepits

Take your outdoor entertainment to the next level. Custom-crafted from premium natural stone, these granite firepits offer unmatched durability and a stunning centerpiece for your backyard patio.

See examples →
How It Works

From First Call to
Finished Surface

Getting new stone countertops should be exciting, not stressful. Here’s exactly what to expect when you work with Reflections.

1

Free Consultation

Call us, fill out our form, or stop by our showroom in Fletcher, NC. We’ll discuss your project and give you a free estimate — no pressure, no obligation.

2

Choose Your Stone

Browse our selection of granite, marble, quartz, quartzite, and onyx slabs with guidance from our experienced showroom team. Pick the edge profile and finish.

3

Precision Templating

Our team visits your home to measure and template your space with precision. Every cutout, edge, and seam is planned before fabrication begins.

4

Custom Fabrication

Your stone is cut, finished, and polished in our own Fletcher shop — not outsourced. Quality controlled at every step by our experienced craftsmen.

5

Professional Install

Our own installation crew handles everything — including sealing, cutouts, and cleanup. Most projects are complete in a single day.

Why Reflections

Asheville’s Stone Shop
Since 2010

We’re not a big box store and we’re not a one-man operation. We’re an experienced team of craftsmen and showroom professionals who’ve been getting it right since 2010 — on time, on budget, without surprises.

Our showroom in Fletcher carries an extensive selection of natural and engineered stone slabs. When you visit, our staff will walk you through every option, every edge profile, and every detail until you find the perfect fit for your home or project.

  • Custom fabrication in our own Fletcher, NC shop — never outsourced
  • Granite, marble, quartz, quartzite, and onyx — natural & engineered
  • Residential and commercial projects of any size
  • Serving Western NC, Eastern Tennessee & Upstate South Carolina
  • Free in-home estimates, honest pricing, zero pressure
About Reflections
15+
Years in Business
1,000+
Projects Completed
5★
Google Rating
3
States Served
What Our Customers Say

Real Reviews from Real Customers

Reflections did the granite in our kitchen and laundry room. They were prompt, informative and had great choices. Someone was there to help us with every step.

Jarod Doster Asheville, NC

Working with Reflections was a true pleasure. We know that we got a high quality product installed by excellent craftsmen at a very fair price.

S. Kelley Asheville, NC

Those guys were wonderful to work with, and my new countertops are breathtakingly stunning. I can’t wait to do business with them again!

Kristi Hughes Williamsburg, VA
Common Questions

Frequently Asked Questions
About Stone Countertops in Asheville

How much do granite countertops cost in Asheville, NC?

Granite countertop costs in the Asheville area typically range from $50 to $120 per square foot installed, depending on stone grade, edge profile, sink cutout, and project size. We offer free estimates — contact us or visit our showroom at 97 Old Brickyard Rd, Fletcher, NC for accurate pricing specific to your project.

How long does countertop fabrication and installation take?

Most residential projects are templated, fabricated, and installed within 1–2 weeks from the day you select your stone. The installation itself typically takes a single day. Larger commercial projects may require additional time. We’ll provide a clear timeline during your free estimate.

Do you offer free estimates?

Yes — always, with no obligation. You can fill out our online form, call us at (828) 255-1855, or visit our showroom at 97 Old Brickyard Rd, Fletcher, NC. We’ll assess your project and provide detailed, accurate pricing at no cost.

What areas does Reflections Granite serve?

We serve Western North Carolina including Asheville, Fletcher, Hendersonville, Waynesville, Brevard, Black Mountain, Weaverville, and Lake Toxaway. We also serve Eastern Tennessee (Knoxville, Gatlinburg, Tellico Plains) and Upstate South Carolina (Greenville, Spartanburg). Not sure if we come to you? Just ask.

What is the difference between granite, marble, and quartz countertops?

Granite is a 100% natural stone — each slab is unique with its own color and veining. It’s highly durable and heat-resistant but requires periodic sealing. Marble is also natural stone, prized for its elegance, but softer and more porous than granite — ideal for bathrooms and low-traffic kitchen areas. Quartz is engineered from natural quartz crystals and resins, making it more uniform, virtually maintenance-free, and non-porous. Our showroom team will help you choose the right material for your lifestyle and budget.

Get Started

Request a
Free Estimate

Tell us about your project and we’ll respond within one business day. Rather talk? Give us a call — we’d love to hear from you.

Showroom
97 Old Brickyard Rd · Fletcher, NC 28732
Hours
Mon – Fri  8:00am – 4:00pm
Sat & Sun  Closed






    We respect your privacy. Your information is used only to respond to your request.