R&R Roofing and Construction works on roofs throughout Okmulgee and across the wider Oklahoma service area. For a free roof inspection, call (918) 770-2400. We have served Oklahoma roofs since 2009, more than 15 years, and we hold state roofing license #80007251. We are licensed and insured, and we are a GAF Certified contractor, so the materials we put on your home come with a paper trail you can check.
Okmulgee is a smaller city, and its population has held roughly flat in recent years. The 2020 count was 11,332, down about 8 percent from 12,321 in 2010, with a 2026 estimate near 11,421. A steady town like this tends to keep the same homes for a long time, which puts real weight on how those roofs are maintained. Here is how we approach roofing in Okmulgee and what makes local roofs worth watching.
Storms Okmulgee cannot ignore
Okmulgee has seen the worst that Oklahoma spring weather can deliver. On April 26, 1984, an F3 tornado touched down about 12 miles from the city center. It killed 8 people, injured 95, and left millions of dollars in damage behind. More recently, Okmulgee sat in the corridor of the May 8, 2026 hail swath that ran across northeastern Oklahoma, dropping golf-ball-size and larger stones and battering roofs across the region.
Hail is the quiet killer for asphalt roofs. Stones do not have to punch through to do harm. They knock granules loose, split seams, and leave bruises that open into leaks a season or two later. Wind that rides with the same storms lifts shingle tabs and breaks the seal that keeps water out. When weather like that rolls through, our storm damage repair work starts with a full check for both the loud damage and the hidden kind.
Old homes and older roofs
Okmulgee has some of the oldest housing stock in the area. The median build year sits around 1961, and roughly 25 percent of homes were built before the 1940s. Much of that goes back to the 1920s oil boom that put the town on the map. The Okmulgee Downtown Historic District, listed on the National Register in 1992, anchors that older core.
Homes built before World War II were framed for a different era of roofing. Original decking may be thinner, and many of these roofs have carried several layers of shingles over the years. That extra weight and age is why we look closely before we recommend a plan. Sometimes a house is ready for a full roof replacement with a fresh tear-off and new underlayment. Other times a focused roof repair is all it needs to stay dry for years. We do not push the bigger job when the smaller one is honest.
Start with an inspection
Before any work, we get on the roof and look. A free roof inspection tells you the real condition of your shingles, flashing, valleys, and vents. On an older Okmulgee home, that report is worth having even if nothing is leaking yet, because it lets you plan and budget instead of reacting to a surprise.
What we do here
We handle shingle roofing, metal roofing, roof replacement, storm repair, and custom-fabricated gutters for homes and businesses in Okmulgee. The full list is on our services page. On every job we stay from the first look through the final cleanup, and we clear the yard of nails and debris before we leave.
For an older home that you plan to keep, metal roofing is worth a conversation. It stands up to wind and hail better than most asphalt and lasts far longer, though it costs more to install. We give you the numbers both ways so the choice is yours.
Insurance claims and financing
After a hail or wind event, the roof is only half the job. The other half is the insurance claim. We help with that. We document the damage, meet the adjuster on site when we can, and keep the scope honest so you are paid for what the storm actually did. We do not manufacture damage, and we do not overstate it.
When a roof is not a claim, cost can still be a hurdle. We offer financing so a needed roof does not have to wait. Ask about it when you call and we will find something that fits.
Okmulgee and the towns around it
Okmulgee is one part of a service area that stretches across eastern and northeastern Oklahoma. We also handle roofing in Muskogee and roofing in McAlester, both of which sit in the same broad storm belt. No matter which town you are in, you get the same crew standards and the same license behind the work.
If your Okmulgee roof has taken a hit or is simply getting old, the first step is free.
Get a Free Roof Inspection in Okmulgee
Call (918) 770-2400 to talk with a real person, set a time, and get a straight answer about your roof. We will come out, inspect it top to bottom, and tell you what we find.