After years of dealing with a roof leak in the same area in a relative new construction, we were advised to replace the entire roof due to poor installation and defective roof tiles. We turned to McNabb Roofing, which was highly recommended by a friend who is also a Home Inspector. We received a fair estimate, The roof was professionally installed and I am very happy to report, that the roof is holding up to all the recent heavy down pours. Thanks, Mc Nabb!