don't normally leave reviews, but I felt I had to give Quality First Roofing a big thank you. They stayed with me and made sure all my concerns were addressed (I tend to be a worry wart). They are extremely busy for a reason and still found time to get back to me, even if it wasn't immediately sometimes. The owners and Shanna in the office were very pleasant which is just so rare these days. So, thank you for seeing me through this process and leaving me with a beautiful roof!!.