This deck building company has its strengths and weaknesses. The staff is courteous and knowledgeable. They offer a wide range of products and services to fit different budgets. The deck repair and maintenance solutions are done efficiently. It is convenient that they have flexible working hours and operate 7 days a week. There are no lines or long waits. Their prices might be a bit higher than expected but they are worth it. They use top-grade materials and have high standards. However, the company does not seem to work on Sundays. The experts provide great suggestions for customization. They deliver as promised and complete projects on time. The installed deck railing and deck railing are sturdy and functional. One thing to note is that the company does not always finish work on time and sometimes the clients have to be patient. Overall, it is a reliable and reputable company with a team that is always ready to help.