John and his crew were fantastic in that they kept there word in all that they said and didn't hesitate to answere my many inquisitive questions. They showed up on time, did a fantastic job, cleaned up aftetward so that yard was cleaner than before they started. The job was