After having one contractor take a deposit and not do any work, I was hesitant to hire another company. Working with K and D was the exact opposite. They evaluated the site, advised on drainage issues (which the other contractor ignored), and developed a design and proposal that met our needs.
During the construction, they were professional and kept us updated on progress, particularly related to weather impacts on the schedule. Our patio turned out great. There is one item that required touch-up, which they are addressing.