loader image

Solid Roofing Locations

For Quality Roof Repairs & Replacement, We Have Oklahoma Covered!

Solid Roofing of Broken Arrow

530 W Dallas St #1
Broken Arrow, OK 74012
Hours: Open 24 hours
Phone: (918) 205-7776


Solid Roofing of Bartlesville

4015 Nowata Rd
Bartlesvilee, OK 74006
Hours: Open 24 hours
Phone: (918) 203-6395


Solid Roofing of Edmond

With Local Roofing Experts in both Edmond and Oklahoma City
Available 24 hours
Phone: (405) 277-8905


We have several Solid Roofing locations across eastern Oklahoma to service your roof. From inspections to replacement, Solid Roofing has you covered. Do you need to file an insurance claim? Let us help you with that too! Check out our wide range of services available. We are available twenty four hours a day at 918-205-7776, or you can send us a message on our contact page. Solid Roofing looks forward to helping you. Our experienced team of Broken Arrow roofers are standing by when you need us.

Free Roofing Evaluation

10 + 10 =

Call or Schedule Your Free Roofing Estimate Online

Free Roofing Estimate

A free roofing estimate can help you get a game plan for an older roof or after storm damage. Damaged roofing can lead to more costly water damage. Let Solid Roofing take a look at your roof, provide a free roofing estimate, and work with you or your insurance company for repairs.