North Pine Tree Service

Tree Health Assessment

ISA-certified arborist evaluations to catch disease, decay, and structural risk before a tree fails.

Not every concerning-looking tree needs to come down, and not every healthy-looking tree is actually sound — which is exactly why a proper assessment matters. Our ISA-certified arborists evaluate root flare condition, trunk decay, canopy dieback, and pest or disease indicators including emerald ash borer, which has devastated ash populations across northern Michigan over the past decade.

We'll give you a straight answer: treat it, monitor it, prune it, or remove it — along with the reasoning behind the recommendation, not just a verdict. For trees near your house or a frequently used part of your yard, this assessment is the cheapest insurance you can buy against a tree failing at the worst possible time.

Tree Health Assessment Projects

Certified arborist inspecting a tree trunk for decay in Petoskey, MI

On-site arborist assessment, Petoskey

What Customers Say

“A maple came down across our driveway during a July storm at 11pm and we couldn't get our car out for work the next morning. North Pine had a crew out before 7am and had it cleared within two hours. Genuinely impressed by the response time.”
Frank Delacroix — Traverse City · Google
Video testimonial from Marianne Chu
“They diagnosed emerald ash borer in three of our trees before we saw any obvious symptoms and gave us a clear plan for what to remove versus treat. Saved us from losing a tree that came down unexpectedly on a neighbor's property.”
Marianne Chu — Petoskey · Google
“Had a huge dead pine leaning toward the house that another company wanted to just drop and hope for the best. North Pine rigged it down in sections instead. Cost more but our roof is still in one piece.”
Doug Ferrara — Gaylord · Google

Get Your Free Quote

Tell us what's going on and we'll text you back — usually within the hour. For active emergencies, call our 24/7 line directly.

Prefer to talk? Call or text (231) 412-1631.

CallTextQuote