Call Us at 804-271-8686
[contact-form-7 id=”52″ title=”Form 1″]

Contact Us

Office: 804-271-8686
Fax: 804-271-8600

1909 Cross Street Richmond, VA 23237 Showroom Hours: 8am – 5pm Monday to Friday & Saturday by appointment

The Beauty of Stone – The Art of Design

Custom Kitchen & Bathroom Counter Tops in Granite & Marble

Located in Chesterfield County, Virginia, we combine old-world craftsmanship and innovative techniques for everything from kitchen countertops to bathroom vanities and more. We pride ourselves on being large enough to handle any countertop project, yet small enough to provide you with personal attention to details. We provide service for commercial and residential projects and guarantee you the best price in the Richmond area.

Call Today for a FREE Custom Quote (804) 271-8686

Commercial & Residential Stones We Carry
• Kitchen Countertops • Granite
• Bathroom Vanities • Marble
• Fireplace Surrounds • Quartz
• And Much More!

Why Choose Us?

James River Granite & Marble does not stop innovating and offering better customer service and more options for you. We have achieved excellence in communication and client attention so that “complete satisfaction” is not rhetoric. We manufacture our granite from start to finish, with no subcontractors.We personally inspect every piece of granite to make sure it meets our exacting standards. From cut to polish, from edging to size, we make sure your countertop is the highest quality available.

Contact us today to get a custom quote – (804) 271-8686.

What Our Customers Say About Us

The James River Granite has done an outstanding job replacing our kitchen counter tops. Deborah met with us several times (including nights and weekends) and was instrumental in selecting the right color and level of granite. She and her crew did a great job with installation, and the job was finished when promised.Thank you, Deborah and company for making this a pleasant experience. I highly recommend this company to anyone looking for kitchen counter top remodeling.

Alex and Irina P Chester, VA