Total Roofing has been great to work with! Mike Augustine explained everything to us, in basic homeowners terms, as we went thru the claims process. Mike helped us make sure the insurance didn't lowball or short us on what needed to be repaired and our claim was approved by, in full, by our insurance. His communication with us has been excellent. Our roof was replaced this week, and Sid was our Total Roofing on-site rep during the process. He made sure we were kept updated with the process and checked to make sure we didn't have any questions. Once our roof replacement was completed, Sid returned when my husband and I were both home to walk the property with us and make sure everything was taken care of and we were 100% happy. While we hope to never deal with insurance and storm damage again, we will absolutely contact Mike and Sid at Total Roofing if we do! 100% recommend Mike, Sid, and Total Roofing