This company recently removed a tree at my house. They work was finished in a timely manner and the price was good, but the start of the job was delayed several times. It ended up being a delay due to weather, which I understand, but they never called to say that! They didn't show up on the morning they were supposed to start (it was raining) and I couldn't get a hold of them until that evening. I wish they had called in the morning to tell me of their plans. The end result was what I wanted though -- my tree was gone!