Highly recommend Titan Roofing for anything thing you need done.Very respectful, cared about your opinions, wanted to make sure everything was done to your satisfaction and great workmanship. What a great crew and will definitely use them again. They did a fantastic job on the bathroom flooring. Thank you Titan Roofing!