We have been using Dave for years for our trees. He gives real estimates, shows up on time, protects the house and garden and cleans up when he is done. Occasionally he comes in below the estimate! If you have trees, you need Dave! He has been one of the best contractors we've had in 20+ years of home-ownership.