As a result of the windstorm in May, we needed to get a new roof. From our first interaction with Titans, we knew that it would be worth waiting for the job to be done. It has been an absolute pleasure dealing with all levels of staff, from administration to installation. Every aspect of the job was conducted with the utmost professionalism and courtesy. The two young men who installed the roof (on possibly one of the hottest days of this summer) were pleasant and polite and left our yard in a very satisfactory condition once they were finish. I thought the job was done until Dylan arrived to do a final inspection of the roof. This was unexpected and went above and beyond. If you are still waiting for your roof to be repaired, believe me, Titans is worth waiting for.