Call us now ! Send us an email States

Back to Top

Call Us Today!
(251) 979-0616
Call Us Today!
(251) 979-0616



We offer commercial and residential roofing and metal fabrication services in addition to several other services. We are a locally-owned and -operated company with 20+ years of experience. Whether you need a metal roof repair or installation of a beautiful new standing seam metal roof, a new tile roof, a few shingles replaced, new gutters or a whole new roof   CONTACT US today to discuss your plans! We would love to help!

Standing Seam with Painted White metal panels
(1 inch snap lock)


We specialize in "Top of the line" Custom Standing Seam Metal Roofs with On-Site Fabrication & Installation. However, we also offer all types of low cost, low maintenance Screw Down Metal Roofs to fit your budget, (Classic Rib, R-panel, M-panel, 5V crimp, Corrugated aka "CorSpan"), Metal Shingles, Stone Coated Shingles (Gerard and Decra), Flat roofs (TPO, Torch, Liberty or Modified), Tile roofs and Custom Copper roof to wall; so no matter what you’ve got planned for your roof, you will be more than satisfied with the results.

Screw Down Classic Rib Panel

Contact Us

Call today for an estimate from our team of professionals. Whether you’re envisioning a grand project or modest improvements, we can help you realize your goals.

Screw Down Metal Roof
Classic Ribb
Spanish Tile Roof
Custom Copper
Copper Roof to Wall Entryway

Business Associations

Alabama Home Builder's Association


  • State of Alabama Licensing Board for General Contractors, License #S-37627 Roofing & Sheet Metal
  • Alabama Home Builder's Self Insurer's Fund (Worker's Comp fund)
  • NAHB (National Association of Home Builders)
  • State of Alabama Home Builders Licensure Board "Homebuilder/Remodeler" License

Call Us Today At ♦ (251) 979-0616

Payment Options

YP Reviews


Rapid Roof Repair

Serving Orange Beach, Alabama,
and surrounding communities

Phone: (251) 979-0616
In Business Since 1996

Business 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: 9:00 AM - 3:00 PM