top of page

About Eleanor Granite Marble

Located in Madison, VA, Eleanor Granite Selection specializes in natural stone distribution, design, fabrication and installation of fine custom Kitchen Countertops, Vanity Countertops, granite countertops, marble vanities, shower walls, fireplace surrounds. We take great pride in our craftsmanship. We strive to provide outstanding customer service and install high-quality granite countertops.

We have installed numerous granite countertops for builders and homeowners in the Central and Northern VA. Our reputation for quality work at affordable prices brings us tremendous business through referrals from our satisfied customers.

Our services range from granite slab fabrication to artistic stone installation. We continuously strive to provide outstanding customer service and promise to only install the highest quality granite countertops in your home.

For your Kitchen Countertops and Bathroom Countertops Please contact us with questions you might have.

Serving Charlottesville, Culpepper, Madison, Warrenton, Albemarle, Green County, Harrisonburg, Lynchburg, Palmyra, Louisa & Orange county



In-home Consultation

We will come to your home to take measurements and give you your estimate on the spot.


Once you approve the work and make your deposit, we will schedule and installation date for you.

Measurements and Template

We take measurements with laser for accuracy to confirm all details are included.


Once we are at your home with your new countertops, we will do installation, touch ups and clean after.

Preparing for Installation

Before our team arrives at your home, there are several steps you can take to prepare:

  • Clear a path from your kitchen or bathroom to the nearest entrance of your home. This will reduce the amount of maneuvering the team must do when bringing in the stone.

  • Ensure that pets, children, and any breakable items are not in the area while the stone is being carried into your home.

  • Cover any nearby furniture and valuables with a protective sheet.

Tear Out

Old countertops need to be removed entirely before our team arrives at your home. If it is within our scope of work, we will be able to carefully remove them for you. The old countertops will be removed from the cabinets and hauled away. To ensure the process goes as smoothly as possible, our experienced Kitchen countertop installation team takes the necessary precautions to avoid any damage to surrounding areas.


Once the old countertop surfaces are removed, the new countertops are laid on the cabinetry. It’s imperative that the cabinets are as level as possible before the stone is put in place. Epoxy is then used at the seams of your stone to cement the pieces together. Once the seams dry, the excess epoxy and dust will be removed, leaving only smooth seams.

Cut Out & Backsplash Installation

Depending on your project, the installers may need to cut out the holes for the sink, faucet, or cooktop on-site. The countertop installation team will finish the cuts inside once the stone is set on the counters. If you have ordered a backsplash or a sink, the team will then proceed with installing those finishing touches as well.

Cleaning Up

Once the team has done a final examination and ensured the stone is secured in place, they will clean up the job site, provide you with instructions on how to care for your new countertops, finish any paperwork, and leave you to enjoy your new countertops!

The Area’s Best Countertop Installers

Our affordable Kitchen countertop installers take pride in our comprehensive installation services. From preparing your space and removing existing countertops to putting the finishing touches on your new ones, we are committed to complete customer satisfaction. Our countertop installers have experience handling all sorts of natural and engineered stone, including granitemarble, and quartz countertops.

Screenshot 2021-05-17 133318.png
Screenshot 2021-05-17 133436.png

Let's Discuss 
Your Next Project

Fill out the form, or call us to

set up a free in-home consultation.

Service Areas:

Charlottesville, Madison, Culpeper, Warrenton, Crozet, Waynesboro, Ruckersville, Troy, Palmyra, Orange, Scottsville,

Harrisonburg, Elkton, Mcgaheysville, Lyncburg

6345 S Seminole Trl, Rochelle, VA, USA 22727

Create your dream home.
Tell us about your project today.


Our business philosophy is simple. We treat our customers with the same respect that we show our family or friends. When your interests come first, the rest falls into place. Happy clients keep us in business. We believe we’ve failed if you aren’t raving about our work. In everything we do, we are changing the way people think of contractors. The latest technology and best practices ensure that all of our projects are completed up to and beyond current industry standards.

Our customers are our partners in business, and we treat them as such. From the first client meeting to the finished install, we want you to feel confident in choosing us to bring your project to life



bottom of page