John and his team were very professional right from the quoting stage to final build. I provided John with the drawing of my deck along with bench and planter features. John and his team executed the project as per the drawing and the whole project took a week from signing of the contract.
The Deck itself was completed in a day and the quality of the workmanship was good.
I have recommended Alpine decks to friends and our neighbors.