McNail Brothers received rave reviews from other members of my HOA. So when it came time to finally replace my original roof, I went with McNail. I was blown away at the level of service I received from consultation to installation to clean up. I have nothing but good things to say about McNail Brothers. They explained the install process, looked at some problem areas, were thorough explaining the various products being used on the roof. They came to install the roof when they said they would, took their time (install took over a day - they didn't rush to try to finish in the dark so they could finish in under one day). Any issues that I had post installation were quickly and easily resolved. Most importantly, the roof looks fantastic with the proper products and materials to insure it lasts for years. And McNail Brothers stand by their work with a warranty (which can be transferred to the next owner). I highly recommend this business.