Landscaping Services in Chester County

Everything we do for Chester County homeowners, from weekly mowing to drainage fixes and new patios.

Mulch Installation

Fresh mulch delivered and installed with clean bed edges. Most jobs done in one visit.

Lawn Care & Mowing

Weekly mowing, edging, and trimming on a set schedule. We show up every time.

Drainage & Grading

French drains, regrading, and downspout drainage for soggy lawns and wet foundations.

Aeration & Overseeding

Core aeration and overseeding for a thicker lawn. Best done in fall — bundle with cleanup.

Patios & Hardscaping

Paver patios and walkways built on a proper base so they stay level.

Spring & Fall Cleanups

Leaf removal, cutbacks, bed cleanup, and same-day haul-away.

Snow Removal

Driveway plowing and walkway clearing. Seasonal contracts or per-storm.

Where We Work

Castillo Earthworks serves homeowners throughout Chester County, including Downingtown, Exton, West Chester, Malvern, Chester Springs, Phoenixville, Coatesville, Thorndale, Glenmoore and Kennett Square.

What Chester County Homeowners Say

★★★★★ “Castillo Earthworks helped me out same-day when other companies couldn’t.” — Rachel C.

★★★★★ “Great company! I use them for weekly mowing service and they always show up.” — Chris C.

★★★★★ Rated 5.0 on Google. Read our reviews.

Free Quotes, No Pressure

Tell us what your yard needs and we’ll get back to you quickly with a free, honest quote — no obligation. Call, text, or send us a message.