Maine’s terrain — hills, steep lots, and relentless freeze-thaw cycles — demands retaining walls that are engineered to last, not just stacked up and hoped for. CDH Maintenance & Construction builds retaining walls across Central Maine and the Midcoast that hold their ground season after season. Whether you’re dealing with an eroding hillside, need to level a yard for more usable space, or want a clean landscape feature that adds curb appeal and property value, our experienced crew delivers walls that look great and perform for decades.

Maine Retaining Walls By CDH Maintenance

Custom Retaining Walls

For sloped yards, erosion control, and landscape design.

Stacked stone, concrete block, modular, or timber retaining walls.

Built for Maine’s freeze-thaw cycles — proper drainage and footing.

Add function and beauty to your landscape.

Retaining Walls by CDH Maintenance

Start saving money on energy costs.  Call or Email Us – We Can Help

Serving Waterville, Augusta, and Midcoast.
Contact us below or call (207) 873-2176

Secure your property with a retaining wall by CDH Maintenance & Construction

  • New Deck Construction (Pressure Treated & Composite)
  • Covered Porches & Wraparound Porches
  • Deck Repairs & Board Replacement
  • Patio Construction (Concrete, Pavers, Stone)
  • Stair Construction & Railing Installation
  • Screen Porches & Three-Season Rooms
  • Deck & Porch Painting / Staining
  • Pergolas & Shade Structures

Why Maine Homeowners Choose CDH Maintenance And Construction

  • Quality Craftsmanship Since 2004

  • We Maintain Clean, Professional Jobsites

  • Experience with older Maine homes.

  • Fully Insured
  • Maine-Owned & Operated

Contact CDH Today – Let’s Get Started on Your New Kitchen!

CDH Maintenance & Construction proudly serves homeowners and businesses throughout Central Maine, including Waterville, Augusta, Hallowell, Gardiner, Winslow, Fairfield, Skowhegan, and the Midcoast region including Belfast and Rockland.
Not sure if we cover your area? Use the form below to email us, or call (207) 873-2176

    Your Name (required)

    Your Email (required)

    Your Phone Number (recommended)

    Subject

    Your Message