top of page


Serving ALL Southern Ontario! Including (but not limited to): Niagara Region, Hamilton, London, Kitchener/Waterloo, Mississauga, Toronto (GTA), Barrie, Orillia, Peterborough and Kawartha Lakes, Belleville, Kingston, Perth and Ottawa. From small jobs, to bigger jobs, O'Hagan Trees can handle it all. Some of our previous customers include provincial parks, schools, cemeteries, golf clubs and more! Please let us know if you would like specifics of some of our larger planting jobs.

Planting trees is a great investment, shown to increase property value up to 20%. Trees can provide shade, privacy, and food, as well as visual landscape appeal. We plant our trees with Triple Mix soil, mulch and stakes to give your trees the best chance at thriving. We can plant trees of all different sizes and types (including shrubs), just ask!

We offer free of charge consultations. We will come to you and assess your property to help give you the best placement for your trees. Proper tree placement is essential to avoid costly arborist bills in the future. Please note, to safely plant your new trees all underground pipes and wires must be marked. This is a simple process achieved by contacting "Call before you dig Ontario". It is a free service, 1-800-400-2255 or

A few examples of jobs done by O'Hagan Trees


Thanks for submitting!

bottom of page