We bid out our deck project to three different companies and ended up going with All Weather Decks. Their pricing was competitive, their salesperson was helpful without being pushy and their showroom was a really helpful way to see all the different product options live and in person. Once the project started, the AWD team did a great job building out our deck and keeping our driveway, yard, etc. as clean as possible considering the activity happening. My only reason for giving 4 instead of 5 is that I would have liked more communication and detail to be shared. Some customers may prefer to not get into all the nuances of the build but I did and we had some related challenges. Overall though, we are happy with the end product.