When you call on a contractor to help you with tree removal in Carroll County, Maryland, you need to know that they’re going to perform their services with integrity. Hagan & Sons is licensed and insured for all manner of tree services, so you can trust our work from start to finish.
Our team is highly trained on all of our equipment and can address issues with land grading, demolition, and excavation as well. No matter what kind of tree services or land services you may need, call on Hagan & Sons to get the job done right.

Tree Expert Licenses Require Extensive Training
Contractors who work on your property should always carry liability and workman’s compensation insurance to prevent their customers, that’s you, from becoming responsible for injuries. Here at Hagan & Sons, we carry ample insurance to ensure that anything that happens is handled appropriately. You have enough to worry about on your property with your tree or demolition problem. You don’t need to worry about your tree removal company when you work with Hagan & Sons Tree Service.
Contact Us Today for a Free Estimate
If you’re looking for a qualified company with over 25 years of experience with tree services, then you’ve come to the right place. We offer complete, comprehensive tree services for clients in Westminster, Eldersburg, and other parts of Carroll County, Maryland.
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).
We Carry Insurance to Secure Every Job
Contractors who work on your property should always carry liability and workman’s compensation insurance to prevent their customers, that’s you, from becoming responsible for injuries. Here at Hagan & Sons, we carry ample insurance to ensure that anything that happens is handled appropriately. You have enough to worry about on your property with your tree or demolition problem. You don’t need to worry about your tree removal company when you work with Hagan & Sons Tree Service.
Contact Us Today for a Free Estimate
If you’re looking for a qualified company with over 25 years of experience with tree services, then you’ve come to the right place. We offer complete, comprehensive tree services for clients in Westminster, Eldersburg, and other parts of Carroll County, Maryland.[/vc_column_text][/vc_column][/vc_row]
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).
