Areas Served

When you need expert tree removal and maintenance in Maryland, look to the professionals at Hagan & Sons Tree Service. Our team of tree specialists can handle maintenance and removal with ease and can also address issues with land grading, demolition, and excavation. No matter what kind of tree services or land services you may need, we’re here to get the job done right.

Hagan & Sons Tree Service provides professional tree removal and maintenance in the following areas:

Baltimore County, MD

Carroll County, MD

Howard County, MD

Frederick County, MD

Your Reliable Tree Removal & Maintenance Company

If you’re looking for a qualified company with over 25 years of experience in the tree service industry, then you’ve come to the right place. We offer complete, comprehensive tree removal and maintenance for clients in Maryland throughout Howard County, Baltimore County, Frederick County, and Carroll County. Reach out to us to learn more or to schedule your appointment for tree services today.

Carroll County: Eldersburg (21784), Finksburg (21048), Hampstead (21074), Marriottsville (21104), Mount Airy (21771), New Windsor (21776), Sykesville (21784), Union Bridge (21791), Westminster (21157, 21158), Woodbine (21797)

Baltimore County: Ellicott City (21043), Glyndon (21071), Owings Mills (21117), Pikesville (21208), Reisterstown (21136), Woodstock (21163)

Howard County: Columbia (21044, 21045, 21046), Clarksville (21029), Cooksville (21723), Dayton (21036), Ellicott City (21042, 21043), Fulton (20759), Glenelg (21737), Glenwood (21738), Highland (20777), Marriottsville (21104), West Friendship (21784), Woodbine (21797).