I would use Integrous Roofing again in a heartbeat, and would not even consider another roofer. I will recommend them to neighbors who need roof work. Overall, they were fantastic. See below if you want more details. I decided to use Integrous Roofing for my complete roof replacement (hail damage - covered by insurance) after getting estimates from them and a couple other roofing companies I found through Angie's List. My main contact was David White. From initial sales call through until after the final installation, David was fantastic. We had a complex job, as we were replacing our siding around the same time, and David needed to work with the siding installer on a number of items to make sure the installation on both went smoothly. David was very flexible and very clear. He helped me understand the complexity of the insurance payment breakdown (over a dozen pages), what insurance would cover, etc. The installers completed the job in two days, during a narrow window of warm weather between snow storms in December. The head installer was a bit gruff at times (hence the B grade in professionalism) because he was concerned that he would damage the new siding and wished the roof had been done first and did not want to be responsible for damage. I eventually brought David into the mix and he came on site and smoothed it all over with the installer. While there was some very minor damage to the siding, David made sure that it was fixed without any expense on my part. The only critique other than a sometimes gruff installer is that David sometimes took a bit of time getting back to me. Most of the time he returned or answered that call on the same day, but occasionally it was a few days before he would get back to me. The issues were never urgent, so there was really no problem caused by it. Overall - I give them my highest recommendation. In terms of contractors and roofing installers, I'd give them the highest grade out of the dozen or so that I have worked with over the years.