Total Home Roofing replaced the roof on my Mom’s home twice in the last 3 years from severe storm damage. They did a really great job. They communicated with me throughout the process from shingle selection, to placing of the dumpsters to final inspections and payment. They pretty much stayed on track with the promised timeline. And the punch list consisted of only one minor item that was adddressed within a week. David is an awesome person to deal with up front. He truly cares about the customer. And Robert, who seems to juggle many projects at one time, really went above and beyond managing the job. I highly recommend them for your future roofing needs!