Showed up on short notice when tree blew over. Did a great job of removing tree and all debris. Showed up when they said they would, did their job in a timely manner, and cleaned up everything. I would not hesitate in the least to give my highest recommendation to this company. I have lived in this valley for 33 years and have had a lot of experience with service companies – most of them disappointing. This company has never disappointed me. They have always exceeded my expectations.