Roof Replacement in Haskell, OK
Prefer to talk? Call now(918) 555-0147Not sure if we cover your area? Check now ↓
Free Inspection Request
Takes 30 seconds, or call (918) 555-0147
Shared with one independent local roofer. See our Referral Marketing Disclosure.
Roofs in the Queen City of the Arkansas Valley
Haskell, OK is a Muskogee County town of about 1,600 people that likes its old nickname, the "Queen City of the Arkansas Valley." It was laid out in 1904 along the Midland Valley Railroad and incorporated on October 2, 1905. When a roof here needs replacing, the work often involves an older house with a long story behind it.
This website does not do roofing. It links homeowners in Haskell, OK with one registered roofer who works the area. The roofer inspects for free, writes an itemized estimate and leaves the choice to you, with no obligation either way.
Homes and Roofs in Haskell, OK
The town grew in bursts. According to its official history, the first 80 acres were bought from Amos Rolland, described as "a full-blood Creek," and a second 80 acres followed when the first proved too small. Oil and gas turned up in 1910, and the Oklahoma Historical Society puts the population peak at 2,196 in 1920.
Things slowed after 1969, when a new turnpike bypassed Haskell, OK and pulled traffic away from local shops. Today the population sits below that 1920 high, so the housing mix likely leans toward older homes near the original town site, with newer houses scattered around the edges. We could not find a recent count of housing units, so treat that as an informed guess.
Older houses can hide surprises: two or three shingle layers, plank decking instead of plywood, or flashing patched many times over. A full tear-off is usually the only way to see what is really underneath.

What Haskell, OK Homeowners Can Request
- Roof replacement. Removing every old layer, repairing the deck and building a new roof, which matters most on houses with decades of history.
- Storm and hail damage. A post-storm check with photos and written notes for your files and your insurer.
- Metal roof replacement. A durable choice for small-town homes, farm buildings and workshops alike.
- Shingle roof replacement. Asphalt shingles in standard, architectural or impact-rated grades for a budget-friendly new roof.
- Roof repair. Targeted fixes when only one slope, valley or chimney is giving trouble.
Tornado Tracks Near Haskell, OK
The NWS tornado database lists several twisters close to town. The most recent rated one was an EF1 on April 30, 2019. It formed 2.6 miles north-northwest of Haskell, OK and ran 2.3 miles toward Redbird in the early afternoon.
- May 22, 2019. A weak EF0 touched down 2 miles northeast of town, just three weeks after the EF1.
- November 4, 2024. A brief tornado 4 miles west of town is listed without a final rating, a reminder that fall storms happen too.
- March 24, 1954. An F2 struck inside the town limits, the oldest event on this list.
Hail follows the regional pattern: the National Weather Service sees a peak from mid-April through mid-May and a second, smaller one in November. After a storm, stay off the roof, photograph anything that looks wrong from the ground, and book an inspection if you have doubts.

Permits in Haskell, OK
The town keeps a Forms & Permits page with downloadable applications, but we could not confirm what it says about roofing. Before work starts, ask your roofer and the Haskell, OK town hall (918-482-3933). Code Enforcement is extension 4 on the same line.
Since March 2024 the town has run on a council and city manager form of government, so staff and procedures may have shifted in the last couple of years. A quick call clears up which forms apply and who signs off.
Roof Costs in Haskell, OK
Published roofing prices for this town do not exist, so we rely on online estimators covering the Tulsa area. Use them as a rough guide:
| Job | Rough range | Where the figure comes from |
|---|---|---|
| Tear-off plus new asphalt on a 1,000 sq ft roof | $4,625 to $9,250, close to $6.61 a sq ft | ContractorPlus estimator, 2026 |
| Asphalt shingles, general | $5 to $6 a sq ft | Homeyou estimator, 2026 |
| Metal panels or seams, installed | $6.44 to $13.92 a sq ft | Handoff estimator, 2026 |
| Metal over the whole house | $25,500 to $39,600 | Homeyou estimator, 2026 |
Two local factors deserve a line on your estimate. Older homes may need several layers torn off and some decking replaced, and both add cost. Haskell, OK also sits at the southern edge of the area this site covers, so ask whether travel is included. The cost calculator and our roof replacement cost guide explain the rest.
A Local Option for Haskell, OK
Few towns this size carry so much history. Haskell, OK was named for the man who became Oklahoma's first governor in 1907. J. Paul Getty's first well, the Nancy Taylor No. 2 from 1916, stands nearby and is on the National Register of Historic Places. Alice M. Robertson, "Oklahoma's first congresswoman," has ties to the town, and Deputy U.S. Marshal Bud Ledbetter served as police chief from 1904 to 1909.
- A roofer who knows the roads. US-64, SH-72 and SH-104 all run through town, and your roofer already uses them.
- Plans around town life. The Tuesday farmers market at Highway 104 and Broadway and Frontier Day in the city park shape the local week and year.
- Care for older homes. From the first tent store run by S. Beshara and Brothers to the banks of 1904 and 1905, this is a town with deep roots and homes worth looking after.
- Near the lake. The town has a WPA-built lake of about 14 acres, and careful crews keep roofing debris out of yards and drainage.
Check Coverage in Haskell, OK
Enter your town or ZIP to see whether a roofer can reach you.
Then try the five-step quiz for a first read on repair versus replacement.
Good to Know in Haskell, OK
Does Haskell, OK require a roofing permit?
We have not confirmed a written rule. The town posts permit applications online, but their roofing details were not readable to us. Ask your roofer, then call town hall at 918-482-3933, extension 4 for Code Enforcement, so you know before the old roof comes off.
Is Haskell, OK too far for a roofer to come out?
No. It is inside the area this site serves, though near its southern edge. Run the area check above to confirm your address. When the roofer calls, ask how they schedule jobs at this distance, especially in late spring when hail keeps crews busy.
How do I know my old roof has more than one layer?
Look at the edge of the roof from a ladder or from below. A thick, stepped edge often means stacked layers. A roofer can confirm during the free inspection. Each extra layer adds tear-off time and disposal, so it should appear as its own line on the estimate.
What tornadoes have hit near Haskell, OK?
NWS records include an F2 in town on March 24, 1954, an EF1 just north-northwest of town on April 30, 2019, an EF0 to the northeast on May 22, 2019, and a brief tornado to the west on November 4, 2024. Hail is far more common.
Can my roofer deal with the insurance company for me?
Your roofer can inspect, take photos and describe the damage in writing. The claim stays with you, your insurer or a licensed public adjuster. Oklahoma law, HB 1940 (2022), also stops roofers from promising to cover your deductible, so treat any such offer as a red flag.
Other Towns Nearby
North of Haskell, OK, the same roofers work in Coweta, Broken Arrow and Inola.
Get Your Free Estimate in Haskell, OK
Call or send the form, and we will connect you with one registered roofer who serves Haskell, OK. The inspection costs nothing, and the estimate comes on paper.