Tommy and his team were like a well oiled machine. No squeeks! Professional, Tommy really knows how to get everything done and at a good price. This is our second time using his service and we will continue to recommend him to anyone who will listen. He cleans up after himself and the yard looks better than before he arrived. Awesome!