John and his workers did a great job. Everyone was friendly and answered all my questions. John stayed in contact with me the whole time. When the job was over, my yard was left clean and in tact. The price was awesome.