John and his crew were great to work with. I had a house put up and the process took a couple of months longer than I thought but John was so accommodating. He adjusted his schedule a few different times. His crew was always timely and polite. I was amazed at how fast they worked, with the quality done. I had a vision and now I am enjoying my new decks. Thanks John, you were great to get to know and work with.