Every person from McKinley company was polite and responsive to our questions and inquiries. They kept the communication open as the deck was being built. The result was more than what we paid for, and we really love the quality of their work. I highly recommend this company!