These guys should be 10 Star! Not only did they arrive early, but they got the job completed and cleaned up in 30 minutes so I could go on about my day. The price included cleanup of all branches and debris. They even skimmed the pool to remove stray bits of bark and branches!! Oh, and did I mention price? It was about half of the 4 other quotes I got!! The workers were clean, efficient, and polite. I could not have gotten better service for my money! I will definitely use them again.