Roofing

From storm damage to complete roof replacements, Project Managers will assist you with the entirety of the process from shingle selections to insurance or warranty claims to simply providing industry knowledge. Call us today for an estimate. 

VALE3141

Roof Replacement

We are HAAG Engineering roof inspectors, and are qualified to assess and repair roofs as well as provide the detailed estimates that claims representatives require.

  • Roof Replacement

  • Roof Repairs

  • Storm Damage Roof Repair

  • Quality Roofing & Shingle Materials

  • Insurance Claim Assistance

  • Free Estimates

tree+damage

Featured Roofing Projects

Roof Replacement

Memphis, TN

Roof Replacement

Memphis, TN

What our customers say…

“Timely responses, professional, quality workmanship.”

Debra Capps

“I was satisfied with everything, from communication to the actual labor.”

Everardo Contreras

“I was most satisfied with the communication. Any time I needed something, it was immediately addressed.”

Mary Lee Boggs

“We were satisfied with everything. They were excellent in every category. He’s helped us everywhere. He always has the best carpenters and work crew.”

Aram Hannisian

“I would absolutely use them again. McCabe was the construction company my insurance company called to repair damage. I was worried because I thought I needed to find the best company myself. Turns out that I need not have worried at all. McCabe was the best construction company that I have ever used. Prior to starting I was given a timetable and schedule and they stuck to it perfectly. Quality was superb and the craftsmanship was  outstanding. I would absolutely use them again. Their workers arrived exactly on time and according to schedule. There were no excuses. I think that’s pretty amazing for a contractor."

Dan Becker

"They did a great job, stuck to the timetable and stuck to the costs. DJ was a pleasure to work with, and all the crews treated our home like it was their home. They always fully explained everything they were doing. Their team was extremely genuine and nice, very courteous and good people. They did a great job, stuck to the timetable and stuck to the costs. They did a great job of communication and laying out expectations."

Jeremy Park