Kevin arrived promptly, walked through the projects with me, made some excellent suggestions on design and provided an email estimate with photos. I found a design on another home that I particularly liked, which I sent to Kevin. He promptly gave me a revised estimate for that design. On the day scheduled, a crew showed up with all the necessary materials and the fences were completed and the new gate posts installed that day. Three days later the drive way gates were installed. I asked for some modifications to the installation after it was completed, which the contractor accomplished at no change in the price.