RSI Roofing — Stillwater, Oklahoma
Veteran-Founded · Since 1984Highest-Rated in Stillwater

◆ Stillwater's Most Trusted Roofer

42 Years Protecting
Stillwater Homes.

Founded in 1984 by Green Beret veteran Gary Nasalroad. Four decades of residential roofing, metal systems, and honest estimates across Payne County and central Oklahoma.

In the field, since
1984
Google rating
4.9
Verified reviews
80+
Continue
GAF Certified
Fully Insured & Bonded
OK License #80005432
Highest-Rated in Stillwater
Top 3 in Oklahoma
42 Years in Business
Licensed Drone Inspections
OSU Construction Management
GAF Certified
Fully Insured & Bonded
OK License #80005432
Highest-Rated in Stillwater
Top 3 in Oklahoma
42 Years in Business
Licensed Drone Inspections
OSU Construction Management

Built on discipline.
Proven over four decades.

Gary Nasalroad founded RSI in 1984 after serving as a Green Beret in the U.S. Army Special Forces and the 82nd Airborne Division. He brought military precision to every roof — and earned a construction management degree from Oklahoma State University to back it up.

Forty-two years later, RSI remains Stillwater's highest-rated roofing contractor — 80 reviews at 4.9 stars. The same standards Gary set on day one still hold: honest estimates, quality materials, and work that speaks for itself.

42
Years in the trade
4.9
Google rating
80+
Verified reviews
#1
Rated in Stillwater
02 — The Trade

Four disciplines.
Decades of precision.

From GAF shingle systems to premium metal roofing, seamless gutters to drone-powered inspections — every service backed by 42 years of Oklahoma roofing experience.

01DISCIPLINE

Roofing

Complete residential roofing — new roofs, tear-offs, and repairs. GAF shingles in 30-year, 50-year, and Class-4 impact-rated options. Built to handle Oklahoma weather.

  • GAF Shingle Systems
  • Tear-Off & Reroof
  • Storm Damage Repair
+
02DISCIPLINE

Metal Roofing

Premium standing-seam and panel systems from Berridge and Gideon. Engineered for decades of maintenance-free performance.

  • Berridge Systems
  • Gideon Panels
  • Standing Seam
+
03DISCIPLINE

Gutters

Seamless aluminum gutters in 5-inch and 6-inch profiles, with copper options available. Stainless steel gutter screens to keep debris out.

  • 5" & 6" Seamless
  • Copper Available
  • Stainless Gutter Screens
+
04DISCIPLINE

Drone Inspections

4K drone with 20MP Hasselblad camera to inspect, measure, and pinpoint all hail impacts and wind damage — ideal for steep or large structures.

  • 4K Hasselblad Camera
  • Hail Impact Detection
  • Licensed Specialists
+
03 — The Method

A straightforward, honest
way of doing business.

  1. i.

    Inspection

    We get on the roof — or send the drone. Photographs, measurements, damage assessment. A complete picture before we quote a dime.

  2. ii.

    Honest estimate

    Plain language. Line-item materials. Insurance coordination if there has been a storm. No pressure and no surprises.

  3. iii.

    Expert installation

    Forty-two years of trade knowledge on every job. GAF-certified techniques, manufacturer-spec materials, and attention to detail that lasts.

  4. iv.

    Finished & warranted

    Clean site. Manufacturer warranty registered. We stand behind every roof we put on — and we answer the phone after the job is done.

Highest-rated roofing contractor in Stillwater. 80 reviews, 4.9 stars. That kind of reputation does not happen by accident — it takes 42 years of doing the job right.

Independent Review Consensus
Google Reviews · Stillwater, OK
04 — Service Area

Stillwater and
central Oklahoma.

HeadquartersEst. 1984

Stillwater

Coordinates
36.1156° N · 97.0584° W
Call direct
(405) 372-7645
Also ServingPayne County & Beyond
Stillwater
Perkins
Cushing
Perry
Ripley
Glencoe
Yale
Pawnee
05 — A Free Estimate

Tell us about
your roof.

We will inspect your roof — on foot or by drone — and deliver a written estimate in plain language. No theatrics. No pressure. Just honest numbers from a team with 42 years behind them.

Office
524 S. Hafner St · Stillwater, OK 74074
(405) 372-7645
License
OK #80005432
Hours
Mon–Fri · 9am–4pm
Storm season: extended hours
Form 01-ESTFree · No obligation

Or call (405) 372-7645 — we still answer.