Window Replacement
Energy-efficient replacement windows for Tulsa homes and commercial buildings, backed by a 5-year workmanship warranty.
Explore Windows →We'll follow up within one business day.
Trusted Manufacturers We Install
Morgan Windows is a locally owned company based in Catoosa, about 28 miles and 40 minutes from Skiatook. Owner Cameron Morgan founded it in 2024, and our own crew does the install. We are not tied to one manufacturer, so you can pick the window, door, siding or decking you want and we install it.
Cameron Morgan
Owner & Founder, Morgan Windows
Every service backed by our 5-year workmanship warranty. Serving Tulsa and Northeastern Oklahoma.
Energy-efficient replacement windows for Tulsa homes and commercial buildings, backed by a 5-year workmanship warranty.
Explore Windows →
Only the glass failed? See glass replacement, priced per opening.
For businesses and property owners
Offices, churches, schools, shops, apartment complexes and rentals. Bids from your drawings or a walkthrough, worked around the people using the building.
See Commercial Services →
Commercial Window Replacement Commercial window replacement for offices, churches, schools and shops, bid and installed by our own crew.
Commercial Door Installation Steel, aluminum and glass commercial doors, frames, closers and exit hardware for Tulsa-area businesses.
Apartment Window Replacement Window and door replacement for apartment complexes, condos, HOAs and rental properties, phased around tenants. These are real Morgan Windows projects from around the Tulsa metro. We have worked in every community we serve, Skiatook included, so this is the same crew and the same standard you get on your home.
We visit your home, measure every opening, assess conditions, and walk you through your options. No obligation.
We recommend the right window, door, or siding product for your home, your climate exposure, and your budget.
Our crew arrives on schedule, removes the old product, installs the new, and addresses any framing issues found.
We inspect the completed work with you before we leave. Your 5-year workmanship warranty starts the day we finish.
Most window, door, and siding installations are completed in 1–2 days, depending on the size of the project.
Free, written estimates in Skiatook. Call (918) 400-2326 or send a few details and we will set a time to come out.
Skiatook counted about 8,450 people in the 2020 Census and about 8,960 in the 2025 estimate, roughly 70% of them on the Osage County side. Its houses fall into two groups: older homes from before 1980 and a newer wave built since 2000.
Sources: U.S. Census Bureau ACS 2020-2024, Census population estimates 2025, NOAA Storm Events, Oklahoma Historical Society, Oklahoma Department of Wildlife Conservation, Skiatook City Code, Title 10
Skiatook began with a trading post on Bird Creek, about two miles north of today's townsite, opened by William C. Rogers, who later served as chief of the Cherokee Nation from 1903 to 1907. A post office named Ski-a-took followed in 1872. The Midland Valley Railroad reached the present site in March 1905, the town incorporated on May 28 that year, and the old rail line is now the Osage Prairie Trail. The Corps of Engineers impounded Skiatook Lake in 1984, and the town has grown from 3,596 people in 1980 to about 8,960 in 2025. Most residents live in Osage County, though City Hall sits on the Tulsa County side.
That growth left Skiatook with two kinds of houses: about 40% were built before 1980 and about 41% in 2000 or later, and 69% of occupied homes are lived in by their owners. Morgan Windows handles window replacement in Skiatook for both, along with entry and patio doors and siding, and we build a lot of composite and PVC decks here, in town and out toward the lake. Our Catoosa shop is about 28 miles away.
Skiatook built 1,216 of its 3,595 homes between 1950 and 1979, about a third of the city. Original windows that age usually mean single-pane glass or early aluminum frames, sashes that stick, and drafts you can feel from the couch. New replacement windows run $950 to $1,250 each, installed, and we price every opening in writing so you can start with the worst side of the house.
About 1,460 Skiatook homes went up in 2000 or later, and the windows on a 2000s build are now old enough for failed seals. When only the sealed glass has fogged and the frame is sound, glass-only replacement at $750 to $950 per opening saves the window. If a new deck is on the list, plan the patio door at the same time, $2,500 to $4,000 installed, so the threshold and the new deck surface are worked out together.
NOAA has logged hail an inch or larger within 3 miles of Skiatook on 9 separate days since 2010. Ping-pong-ball hail damaged homes and vehicles in town on April 26, 2024 and again on May 19, 2025, and half-dollar hail damaged homes on May 8, 2026, with golf-ball hail about 4 miles out. Wind counts too: on May 11, 2011 the Oklahoma Mesonet station northwest of town measured a 76 mph gust. We replace the siding and windows that were actually hit and write it up for your adjuster. Start with our hail claim guide.
The 74070 ZIP code is far bigger than the city: about 15,400 people live in it, against roughly 8,600 inside city limits. Skiatook's zoning code applies only within the incorporated limits, so a lake lot in unincorporated Osage County or acreage on the Tulsa County side can follow different rules. We confirm whose rules apply to your address before we order windows or pull a permit for a deck.
Decks are one of the projects Skiatook homeowners ask us about most. Skiatook Lake, about 10,190 acres with 187 miles of shoreline by the state wildlife department's count, sits west of town along Highway 20. Between lake houses, weekend places, and homes on wooded or sloping lots, a lot of Skiatook living happens outdoors, and the deck is usually where it happens.
We build low-maintenance capped composite and PVC decks with aluminum or vinyl rail. A basic deck with rail, one set of steps, and permits included runs about $10,600 for a 12x12 up to 4 feet off the ground, up to about $16,100 for a 16x20 deck 4 to 8 feet up. Removing an old deck is quoted separately, and we haul the old deck away as part of that line.

Skiatook handles permits and inspections through its Building Inspection and Code Enforcement office at City Hall, 110 N. Broadway. Here is what the city code, fee schedule, and permit forms say as of November 2026, and where they leave the answer to the city.
We work all over Skiatook, from the original townsite along Broadway to the newer subdivisions off Highway 20 and the lake homes and acreage out in Osage County.
ZIP codes: 74070
Also serving nearby: Sperry, Owasso, Collinsville, Tulsa, Sand Springs, Avant. See our full service area.
Free in-home estimates anywhere within 50 miles of Tulsa, from Bartlesville to Muskogee.
Based in Catoosa, serving 50 miles around Tulsa
Our own crew measures, quotes and installs.
Broken Arrow, Owasso, Jenks, Bixby, Claremore, Sand Springs, Tulsa, Coweta, Sapulpa, Inola, Catoosa, Collinsville, Glenpool, Pryor, Skiatook and the towns between them.
Northeastern Oklahoma in every direction, including Bartlesville, Bristow, Chelsea, Cleveland, Henryetta, Hominy, Locust Grove, Muskogee, Nowata, Okmulgee, Pawhuska, Stroud and Wagoner.
All or part of Creek, Mayes, Muskogee, Nowata, Okmulgee, Osage, Pawnee, Rogers, Tulsa, Wagoner and Washington counties.
Tell us about your window, door, siding, or deck project in Skiatook and a real, local person will reach out. Prefer to talk now? Call (918) 400-2326.
Prefer to talk now?
Call (918) 400-2326