Mike was very professional and knowledgeable. He was able to give me advice about what I would need to do for my lawn. He delivered high quality service at a fair price. He did the job quickly and did a wonderful job cleaning up afterwards. I am very satisfied with his work and will definitely use him again.