Ah, outdoor deck… what character you can bring to any home. When it comes to building a deck, the materials obviously play a major role. One needs to consider durability when deciding what materials to use. You want your deck to withstand any weather disturbance. For this reason, hardwood could be your top pick – [...]