Call Now
Masonry & Retaining Walls services by Domain Services in PG County and Montgomery County Maryland
All Services

Masonry & Retaining Walls

You've probably seen it — a retaining wall that started leaning after two seasons, front steps crumbling apart, pavers sinking every spring. That's not a material problem, that's a foundation problem. Whoever built it skipped the steps that matter. We don't. Every project we do starts with the right base: proper grading, compacted gravel, drainage pipe behind every wall so water has somewhere to go. We work with block, brick, natural stone, and manufactured veneer — and we match what's already on your property so everything looks like it belongs. Devin, Salomon, and Michael have all done this work with their own hands. When we give you a quote, we already know what it takes because we've done it. No subcontractors. No surprises.

What's Included

  • Retaining wall design and construction
  • Brick and block step rebuilds
  • Stone veneer installation
  • Concrete repair and resurfacing
  • Foundation wall repairs
  • Paver walkway installation
  • Proper drainage and gravel backfill

Problems We Solve

  • Eroding hillsides washing out your yard
  • Crumbling front steps that look neglected
  • Leaning or bowing retaining walls
  • Cracked foundation walls letting water in
  • Uneven or sinking pavers creating trip hazards
Masonry & Retaining Walls project completed by Domain Services in PG County and Montgomery County Maryland
Real Project — Maryland Homeowner

“Every job gets a written quote with the scope spelled out. The number we give you is the number you pay.”

— Domain Services Standard

5+

Years in Maryland

100%

Written quotes

3

Direct lines

Common Questions

A properly built retaining wall with good drainage lasts 50+ years. The ones that fail early usually failed because the drainage behind them wasn't done right. We always install gravel backfill and drainage pipe.

Need masonry work done?

Get a free, no-pressure quote. Call us or fill out the form — we typically respond the same day.

Devin: 240-449-7748Salomon: 301-393-7349Michael: 301-250-5319