I had a huge tree that decided to take over the backyard. The roots were lifting the concrete and the trash dropping off of the tree was killing the pool. Based on Yelp, I called Andy's tree service. They told me they would check out the tree (as well as a smaller one I wanted removed) and send me a price. I mentioned I wouldn't be home and marked the trees with ribbon. They showed up the day they stated and I had a quote by lunch. Never even saw them. The quote was VERY reasonable so I contracted to have the trees removed. I was not going to be home that day either and they stated just leave the gate unlocked. The day of the removal, they showed up, removed the trees, ground the stumps and cleaned up all of the mess. In addition, they saved a cactus that had grown up through the tree and I had asked to try and not damage it. It took extra effort and the cactus is alive and well.
In summary: They show up when scheduled, they promptly return phone calls, they communicate step by step what they are going to do, they do the job extremely well and then clean up after themselves. I highly recommend them for any of your tree removal needs.