2 reviews
  • Country: USA
  • State: Oklahoma
  • City: Tulsa
  • Address: 1719 E 71st St Suite A, Tulsa, OK 74136, USA
Phone number
Working hours
  • Monday: 8:00 AM – 5:00 PM
  • Tuesday: 8:00 AM – 5:00 PM
  • Wednesday: 8:00 AM – 5:00 PM
  • Thursday: 8:00 AM – 5:00 PM
  • Friday: 8:00 AM – 5:00 PM
  • Saturday: 8:00 AM – 1:00 PM
  • Sunday: 12:00 – 1:00 AM
More companies in your city
Tulsa Roof Repair Inc by Metro

1323 E 4th St #12, Tulsa, OK 74120, USA

A Mallard Construction

Tulsa, OK 74119, USA

Roof Repair Plus

9238 S Sheridan Rd ste 201, Tulsa, OK 74133, USA

  • 5 reviews
2 Review(s)
Steve Struttmann
24.04.2019

Russ Howell and his team were very easy to work with. Turnkeyed the roof replacement in one day!

Terasa Plumlee
21.11.2018

I had used this company several years ago. I called several companies for quotes. They were the only ones to follow thru and was very easy to work with. Quality was great!

Added comment