Our experience with McKay Roofing was excellent. They were extremely helpful and answered all of our questions during the estimate process. They were patient and assisted us with our insurance company. I was amazed they were able to replace our shingles (& a piece or two of plywood) within one day. The crew was great! At the end of the day everything was cleaned up, with the exception of new shingles, we didn’t even know they were there! Definitely recommend McKay Roofing!