I would highly recommend KP Construction for an outdoor deck. They were extremely professional, the quality of the work was excellent, and are one of the better contractors we've worked with.
They did a great job helping us with a design that suited our home and made some great recommendations to enhance our outdoor space. They were incredibly flexible on the build, making changes to accommodate us and also moved their schedule around to allow for other work we were having done to the exterior.
Their customer service is excellent. Any questions or concerns we had after the work was completed, they responded right away and were there for us. They did all of this while presenting a very fair price.