Tree Risk Assessment Guide: Protecting Your Portland Property and Canopy

What if that towering Douglas fir in your backyard isn’t just dormant for the season, but is actually a structural liability waiting for the next 60…

What if that towering Douglas fir in your backyard isn’t just dormant for the season, but is actually a structural liability waiting for the next 60…