Five-Star Reviews from Our Amazing Customers

At Dolan Restoration, we want to build a relationship with each of our customers. When you hire us for any roofing or restoration work in San Antonio, you can expect our team to treat you like a family member. We take care of all your needs and complete the job professionally and to your specifications. We also leave you with a great roofing or restoration experience—we’ve streamlined our processes for efficiency, and we even provide insurance claims assistance. To learn more about what it means to be a part of the Dolan Restoration family, just read our latest customer reviews and testimonials below.

  • Great Communication
    Most professional roofing or construction company we have ever worked with. Great communication. They were always there to answer questions. The quality was outstanding. The clean-up after the work was above and beyond our expectations. Johnny Dolan himself inspected the roof work and the yard to make sure everything was done correctly.

    - David F.

  • Highly Recommend
    Johnny was professional and responsive and very patient with our back and forth questions. We've had our roof replaced before and by far one of the best crews. Also very courteous and were wonderful at picking up all the stray material. I appreciated all the pre-readiness information that tells me Johnny was not shooting from the hip like my last contractors. Highly recommend!

    - A. Gretz

  • A Company That Actually Cares
    These guys are amazing! They helped us submit the insurance claim and got us approved fast. The install crew did a phenomenal job on the install and did a thorough job cleaning up the job site when they finished. If you’re looking for a company that actually cares about their customers and one that emphasizes quality, give them a call today.

    - Chris B.

  • An Exceptional Experience
    We just had our roof replaced by Dolan construction and it was an exceptional experience right from the 1st visit! Johnny is very helpful, courteous, and professional! He was able to get the ball rolling with our insurance right away, and was very workable with our schedule etc! The crew did a great job! We really felt very comfortable working with this company!

    - Analia B.