Custom Marble & Granite Fabrication in Charles County, Maryland
Solid Rock Company, located in La Plata Maryland, fabricate and installs beautiful natural materials from around the world including:
- Engineered stone
- Granite
- Limestone
- Marble
- Natural stone
- Quartz
- Slate
- Soapstone

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 Charles County, Maryland: Bel Alton, Benedict, Bennsville, Bryans Road, Bryantown, Dentsville, Hughesville, Indian, Head, Ironsides, La Plata, Mattawoman, Nanjemoy, Newburg, Pomfret, Pomonkey, Popes Creek, Port Tobacco, Saint Charles, Waldorf and White Plains.