Greg and Karla communicated at every step of process and with the project coming in exactly how they quoted. They brought ideas to the design of our deck that our family loves. They were considerate and left job site clean at end of each day. The completed project exceeded our expectations.