Custom Marble & Granite Fabrication in Colonial Beach and Westmoreland County, Virginia

La Plata Maryland is home to Solid Rock Company, a fabricator and installer of beautiful natural materials from around the world including:

  • Natural stone
  • Quartz or engineered stone
  • Marble
  • Granite
  • Limestone
  • Soapstone
  • Slate

We can fabricate and install these materials for bathrooms, around fireplaces, kitchens, countertops or bath surrounds.

Other Services we offer:

  • Stone restoration
  • Stone sculpture restoration
  • Grave marker restoration
  • Gravestone restoration
  • Monument restoration
  • Memorial restoration
Westmoreland VA Granite Countertops

Solid Rock Company will install our custom countertops in your home or business in Colonial Beach, Montross, Coles Point, Hague, Kinsale, Mount Holly, Oldhams, Sandy Point, Stratford, Zacata and all of Westmoreland County, Virginia.

If you are searching for "Granite Countertops Near Me" or "Best or Top-Rated Granite Countertops " in Colonial Beach or in the zip code 22443 or 22530 Call or Email Us Today!