I really appreciate when contractors explain everything, have open communication and share with you their knowledge. Raven tree team was very thorough when checking all our trees. Identified the good ones, the accidental ones that were in the wrong place, the healthy ones and the risky ones, explaining the whys. They were punctual, friendly and dedicated to doing a good job. Our trees and hedges look way better now.