Roof Smith did a great job on my roof. Everyone on their team from their roofers to their salesman did a fantastic job. They were very professional and experienced. They handled everything from start to finish, and helped with with my insurance claim. Very knowledgeable staff. I will definitely be using Roof Smith again for any roofing needs in the future.