BB Decks has a great team. They are incredibly thorough in everything they do: from the planning stage through the project execution to the site clean-up after each working day. Always arrived on time and worked very fast, while still checking and rechecking every measurement before they cut or attach a piece. I am very impressed with the quality of their work and the obvious pride they take in their workmanship. Will certainly recommend them to my friends and acquaintances.