I contracted Kyle to layout and install a new drainage plan for my backyard. He accepted the challenge, gave a reasonable estimate, scheduled a date, continually updated me as to the status of the date and how long it would take. He was spot on, including weather delays. Completed the job on time, and left my yard in very good condition. He even removed a bush for me that was not part of the contract. I would HIGHLY recommend Kyle and Barry as a reputable, reasonable contractor team and nice people. May 2020