Custom Marble & Granite Fabrication in King George County, Virginia

Located in La Plata Maryland, Solid Rock Company has a large inventory of beautiful materials from around the world to fabricate and install including:

  • natural stone
  • granite
  • marble
  • limestone
  • slate
  • soapstone
  • quartz or engineered stone
Maryland King George County Granite countertops

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

Solid Rock Company will install our custom countertops in your home or business in King George, Virginia: Northern Neck VA, Dahlgren, Ninde, Chestnut Hill, Hooes, Hampstead, Arnolds Corner, Comorn, Gera, Montague, Dogue, Mustoe, Belvedere Beach, Fairview Beach, Weedonville.