Granite | Marble | Quartz | Natural Stones | Cabinets
Schedule your free in-home estimate — we serve Ellicott City and all of Howard County.
"*" indicates required fields
6822 Oak Hall Ln Suite C, Columbia, MD 21045
MON 9:00am – 5:00pm
TUES 9:00am – 5:00pm
WED 9:00am – 5:00pm
THURS 9:00am – 5:00pm
FRI 9:00am – 5:00pm
SAT 10:00am – 3:00pm
SUN Closed
Call: (410) 440-0016
Unlike most countertop retailers who outsource fabrication to third parties, GranitePro owns and operates its own manufacturing facility in Eldersburg, Maryland. When you buy from GranitePro, you’re buying direct — no middleman, no markup, no subcontractors.
Every slab is scanned, fabricated, inspected, and installed by our own in-house team. The same people who give you your estimate are accountable for your finished countertop. When you have a question or concern, there’s no contractor to track down — GranitePro owns the entire process.
Most countertop companies make you do the work — visit a showroom, get a quote, schedule a separate templating appointment, find your own plumber. GranitePro handles everything in one seamless process:
Every person who enters your home works directly for GranitePro. We never use subcontractors — not for installation, not for plumbing, not for anything.
Our Columbia showroom is less than 10 minutes from most Ellicott City neighborhoods. Visit us at 6822 Oak Hall Lane, Suite C, Columbia, MD 21045 to view full slab selections from Cambria, Silestone, Caesarstone, MSI, Vicostone, Q Quartz, and SapienStone porcelain.
Our design team will help you find the right material, edge profile, and finish for your kitchen or bathroom — with no pressure and no rush. Walk-ins welcome. Appointments appreciated but not required.
“GranitePro was a dream to work with. Their price was almost 20 percent lower than any other quote we received, and the quality of their work was exceptional. We can’t say enough good things about this company.”
— Stacy C.
Ellicott City, MD
With over 350 five-star reviews across Maryland, we’ve built our reputation one kitchen at a time.
Ready to upgrade your Ellicott City kitchen or bathroom? Our team comes to you — free, no pressure, no obligation. Most estimates are scheduled within 48 hours.
EXCELLENT Based on 244 reviews Posted on Philip GreffeTrustindex verifies that the original source of the review is Google. Had GranitePro provide a double sink vanity top for a bathroom remodel. I couldn't be happier with the results! Excellent finish on the quartz, smooth edges and perfect cut outs for the faucets. Installation was exceptional. Outstanding service from the moment I walked through through the door. Will definitely use them again!Posted on Magan SantucciTrustindex verifies that the original source of the review is Google. Dean at GranitePro came highly recommended to me by a friend. I was looking for a company to put in new granite countertops and get rid of my old dark laminate ones. Sydni, Sarah and Kevin were there to help the whole time and the guys who came out to install them were great too. The whole process was effortless and I’m loving my new looking kitchen.Posted on Kevin SmithTrustindex verifies that the original source of the review is Google. Absolutely, hands down, the best experience I've ever had purchasing and having countertops installed. From the initial consultation, picking out the quartz countertop, creating templates, and to final installation, each member of the team was fantastic to work with. The countertops look great! Thank you Granite Pro!!Posted on Ina QuartnerTrustindex verifies that the original source of the review is Google. We highly recommend GranitePro. This is our second time using this company and we were very pleased with not only their products, which are beautiful but, also their professionalism, attention to detail, consideration and kindness. From helping us to narrow our choice of countertop to measuring and installation, the GranitePro crew did a fantastic job and were wonderful to work with. We would like to thank Vince, Rob, Jared, Kevin, Sydni, Sarah and Dean. We love our new kitchen counter and backsplash!Posted on Amanda WattsTrustindex verifies that the original source of the review is Google. Very impressed after working with GranitePro. Kevin was very easy to work with during the selection process, he ensure to help educate me on slabs and potential cost differences. He did not pressure me in any direction, I felt I could ask him questions without pressure he was selling me a costly slab. He help guide me in a good direction for my price point and kitchen design. Templating & Install was nothing but seamless, they were on time within the time window given and left with no trace of being there. The guys were very professional and easy to welcome into our home, would honestly let them install again without us home. Customer satisfaction was never short- you could be a contractor or a home owner with no experience and they would ensure to provide the best service. Our kitchen counters are absolutely beautiful and we plan to return to Granite Pro for future projects in our home.Posted on Jeff McIsaacTrustindex verifies that the original source of the review is Google. We had the best experience with GranitePro. We replaced our 22-year old granite countertops, tile backsplash and porcelain drop-in sink with quartz countertops, quartz full splash, and a stainless undermount sink. We absolutely love it! The entire process was easy, and GranitePro was a dream to work with. Their price was almost 20 percent lower than any other quote we received, and the quality of their work was exceptional. We can't say enough good things about this company. We would definitely use them again, and we highly recommend them.Posted on Joann HahnTrustindex verifies that the original source of the review is Google. GranitePro worked with me in the selection and installation of a quartz countertop for my bathroom. I found them to be responsive without being aggressive. Their employees were both pleasant and efficient. I was very satisfied with the results.Posted on Matthew BrownTrustindex verifies that the original source of the review is Google. GranitePro has done several installs for us, at different locations and different areas of the home. We trust these guys like family, even did an install while we were out of town. They are professional and make the process so easy, start-to-finish. From the selection, to templating, to install, couldn’t be better. We were nervous when moving out of the area, but GranitePro had no problem coming to us. Thank you for another amazing job, can’t wait for the next one. Attaching most recent photos of our nearly completed kitchenPosted on Diane ZagorskiTrustindex verifies that the original source of the review is Google. GRANITEPRO has my business for life! We struggled to find granite we liked for over a year and GranitePro saved the day. Working with Kevin was so easy. He was so patient, kind, knowledgeable, and helpful. He really went above and beyond to make sure we were happy with our final selection. He was lightening fast to respond to our questions even after hours or weekends. Couldn’t be happier with every stage of the process, support, and kindness. Especially since we were far from easy customers (being incredibly indecisive). I also liked the ability to go to 3 different manufacturers to see the slabs in person. The locations were conveniently located and the staff was very friendly and helpful. When it comes to samples you get large pieces which helped tremendously. Can’t wait for our next project! Thanks again!
Choosing new countertops should be exciting — but for most homeowners, it’s overwhelming. Too many options, too many companies, and no clear sense of who to trust. GranitePro makes it easy. We’ve spent 13 years helping Maryland homeowners find the right stone for their lifestyle and taste — educating every customer on the materials they’re considering, without pressure, so you can make a decision you’ll love for decades.
With over 350 five-star reviews, Ellicott City homeowners trust GranitePro because we own every step of the process. Whether you’re in the historic stone homes of Old Ellicott City, a newer build in Turf Valley, or a townhome near Long Gate, we come directly to your home for a free in-home estimate — no showroom trip required until you’re ready to select your stone.
You’re not alone. Most Ellicott City homeowners come to us asking for granite — and many leave with quartz. Here’s the honest difference:
Quartz is an engineered stone made from natural quartz crystals and resin. It’s non-porous, so it never needs sealing. Colors and patterns are consistent across the slab, which makes it ideal if you want a specific look. It holds up well to daily family kitchen use and is our most-installed material in Ellicott City by a wide margin.
Best for: busy kitchens, families with young children, homeowners who want low maintenance.
Quartzite is the fastest-growing material we install. It’s a 100% natural stone — harder than granite — with the soft veining and elegance often associated with marble. If you love the marble look but want real durability, quartzite is the answer.
Best for: higher-end renovations, statement kitchens, homeowners who want marble aesthetics without marble maintenance.
Marble is a softer natural stone that develops a patina over time. Many homeowners love this — it gives marble countertops a timeless, lived-in quality. It requires more care than quartz or granite and is more susceptible to etching from acidic foods.
Best for: bathroom vanities, baking stations, homeowners who appreciate natural wear as part of the aesthetic.
Porcelain slab countertops are an emerging option for modern, minimalist kitchens. Available in very large formats, extremely resistant to heat and staining, and require no sealing.
Best for: contemporary designs, minimalist kitchens, large island surfaces.
Not sure yet? Our team will walk you through every option at our Columbia showroom — less than 10 minutes from Ellicott City. No pressure, no rush. Most customers know exactly what they want within 30 minutes of seeing slabs in person.
"*" indicates required fields
"*" indicates required fields