Free in-home measure and quote - PGT, CGI and CWS impact lines compared on your actual openings, style by style
Fast, Reliable Window Repair Across Cotati
Window repair in Cotati usually costs between $140 and $520 for common fixes like lock replacement, crank repair, and sash realignment, and we can typically schedule you within a few days. That’s the honest range we quote for most Cotati jobs before we ever touch the window. If you’re dealing with a sticking slider near the SMART tracks or a rotted sill on a William Street bungalow, call (252) 675-6980 and we’ll give you a written price first, not after. Our Window Repair team knows exactly what Cotati homes throw at their windows because we see it every week.

Cotati isn’t like the rest of Sonoma County when it comes to window problems. The train vibration, the Petaluma Gap wind, the fog that sits on west-facing walls all winter long: those forces do specific things to windows here. We plan for them from the first inspection.
Why Hale Windows & Doors Is Cotati’s Preferred Window Repair Company
We’ve repaired windows in Cotati long enough to know the difference between a window that’s simply old and a window that’s been worked loose by the downtown SMART crossing. Homeowners near the tracks call us for hairline cracks around the perimeter and sliding doors that won’t latch. Homeowners up off Old Redwood Highway call us for fogged double-pane glass and worn cranks. Both get the same treatment: a written price before work starts, a photo-badged technician whose name you know before he arrives, and a repair that’s backed in writing.
Our Cotati customers tell us the same thing after every job: the price matched the quote, and the technician looked and acted like the person in the photo we sent. That’s the Threshold Standard, and it’s not optional. Every technician we send to Cotati is background-checked, identity-verified, uniformed, photo-badged, and pre-announced by name and photo. You’ll know who’s coming to your door before you open it. Led by Spencer Odell, our team operates as an independently owned and operated location within the Threshold Group family. For a free estimate, call (252) 675-6980.
Every repair includes a written guarantee. If it fails, the second visit is free. And every job falls under our 365-Day Done Right Promise: if it’s not right, we make it right. No argument, no back-and-forth. That’s the whole point of writing it down.
Window Lock Repair in Cotati
Window lock repair in Cotati typically runs $90 to $210 per window, depending on whether we’re replacing a sash lock, a sliding door latch, or the locking hardware on a casement crank window. Homes near Old Redwood Highway and in the older downtown blocks often have original brass or steel locks that have been loosened by decades of use and, near the tracks, by constant vibration. A lock that won’t engage isn’t just an inconvenience; it’s a security issue, and it’s usually fixable in under an hour.
Locks loosened by train vibration
Near the downtown SMART crossing, we see lock mechanisms that have worked themselves loose at the mounting screws. The strike plate shifts, the latch misses, and the window won’t secure. We realign, shim, and tighten, then test against actual closing force so the lock engages every time.
Replacement hardware for old sashes
On pre-war Victorians and Craftsman bungalows, the original sash locks are often no longer manufactured. We match the footprint and finish with current hardware from brands like CWS and Mr-Glass, and we’ll tell you if the lock can be saved or if replacement makes more sense before we order anything.
Window Crank Repair in Cotati
Window crank repair in Cotati usually costs between $130 and $330, which covers replacing a stripped crank operator, a bent arm, or a gear mechanism that’s seized from moisture intrusion. Casement and awning windows on west- and north-facing walls take the brunt of the Petaluma Gap’s wind-driven fog, and over time that moisture creeps into the operator housing and corrodes the gears. You’ll feel it as stiffness, then grinding, then the handle just spins.
Corroded operators from coastal fog
Cotati’s microclimate pushes cool, wet air against west- and north-facing windows through much of the year. That’s brutal on crank mechanisms. We remove the operator, assess the gear teeth and arm, and replace with a new unit matched to the window’s brand and throw length, including ES Windows and CGI hardware where applicable.
Fixing a crank without replacing the window
Most homeowners assume a broken crank means a new window. It usually doesn’t. We’ll tell you within the first visit whether a part swap will fix it. If the gear is stripped, the replacement is straightforward; if the sash is also sagging or the hinge is bent, we’ll address that too and price it clearly before we do the work.

Trusted Brands We Service in Cotati
We service and repair windows from the brands Cotati homeowners actually have installed: CWS, ES Windows, ECO Window Systems, and CGI among them. That matters because Cotati’s housing stock spans a hundred years, and the hardware mix reflects it. We stock common replacement parts for these brands locally to keep turnaround fast for Cotati customers. If your window is a mid-century CWS slider or a newer ES Windows casement, we can usually match the hardware without special ordering. For older or discontinued models, we’ll source the part and tell you exactly when it’ll be in before you commit to anything.
Common Window Repair Problems We See in Cotati Homes
- Hairline cracks at window perimeters near the SMART tracks. Constant train vibration loosens fasteners and stresses the joint where the frame meets the wall. Homeowners often mistake these for settling; they’re usually vibration fatigue, and they call for tightening and resealing before water gets in.
- Rotted sills and failed flashing on west- and north-facing walls. The Petaluma Gap drives fog against these exposures for months each year. Once the flashing fails, water enters the rough opening and rots the sill and jamb from the inside out.
- Stuck sliding doors and double-hungs on older homes. Original single-pane wood sashes swell and bind as they age, and homes near the crossing get an extra push from vibration. The result is a door or window that won’t latch and increasingly won’t even move.
- Fogged double-pane glass and failed seals. Temperature swings between foggy mornings and warm afternoons flex the sealant on insulated glass units. Once the seal fails, condensation forms between the panes and you’re looking at glass replacement, not just a repair.
Pricing for Window Repair in Cotati, CA
Here’s what we quote in Cotati, and it’s what you’ll see in writing before any work starts. Window lock repair: $90 – $210. Window crank replacement: $130 – $330. Sash realignment and track cleaning: $120 – $260. Flashing repair or replacement at the rough opening: $250 – $650, plus any framing repair if rot is found once the sash is out. Glass replacement for a standard double-pane unit: $280 – $680. Several things move the number: window size, hardware availability for older brands, access on upper floors, and whether the job triggers a permit and code upgrades. In Cotati’s older homes, that last one is real: when a simple repair reveals failed flashing or undersized framing, the permit process starts and the scope changes. We handle that with allowances written into the contract, so you approve any change in writing before we proceed. Call (252) 675-6980 for a free estimate, and you’ll have a fixed price in your hands before anyone picks up a tool.
We Also Serve Cities Near Cotati
Our Window Repair in Cotati coverage extends to the surrounding communities, so if you’re in Rohnert Park, Petaluma, Santa Rosa, or Sebastopol, we can help there too. The same written pricing and Threshold Standard apply wherever we go.
Serving Cotati, CA - Our Local Coverage Area
We’re based in the Cotati area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs About Window Repair in Cotati
The SMART train’s constant low-frequency vibration transfers through the soil into your home’s frame, loosening fasteners and stressing the joints around window perimeters over years of daily passes. This causes hairline cracks in the surrounding wall material and makes sashes and sliding doors bind or fail to latch. It’s a failure pattern we see in Cotati far more than in Rohnert Park or Petaluma, and the fix usually involves tightening, shimming, and resealing the opening rather than replacing the window. Call (252) 675-6980 if you’re seeing these symptoms; estimates are free.
Most simple hardware repairs don’t require a permit, but the moment the sash is removed and we find structural issues or failed waterproofing at the rough opening, the scope changes and a permit may be required. On Cotati’s older Victorians and Craftsman bungalows, we frequently find no flashing and rotted framing once we open the wall, which triggers code-required upgrades to insulation, flashing, and sometimes the opening size. We write allowances into our contract for exactly this, and any permit work is priced and approved in writing before we start. The number to call for a free evaluation is (252) 675-6980.
We repair CWS, ES Windows, ECO Window Systems, CGI, PGT, and the other professional lines we support, which covers most windows installed in Cotati’s housing stock. If your home has original double-hung wood sashes from the early 1900s, we source period-appropriate replacement hardware; if it has newer insulated units, we match the manufacturer’s glass and seal specs. We’ll tell you during the estimate whether a repair is worth doing on your specific brand and model. Call (252) 675-6980 to set up a free estimate.
Those exposures take the direct hit from the Petaluma Gap: cool marine air, fog, and wind that drive moisture against the wall for months at a time. The constant wetting works into the finish, then the wood, then the flashing around the rough opening. Once water reaches the jamb, rot follows. South and east windows, by contrast, dry quickly in afternoon sun. If your west- or north-facing sills feel soft or you see paint bubbling at the joints, call (252) 675-6980; we’ll assess it for free.
Yes, and in most Cotati homes that’s exactly what we do. A stripped crank operator or a failed sash lock is almost always a hardware-only repair, and we only recommend window replacement when the glass, framing, or flashing is too far gone to safely repair. We’ll show you the part and the written price before we order anything. For a free estimate on a crank or lock repair, call (252) 675-6980.
How Cotati’s Trains and Fog Change the Math on a Simple Window Repair
Cotati’s place as a historic railroad town with a compact downtown changes what a window repair involves here. Homes within a few blocks of the SMART crossing routinely develop hairline cracks around window perimeters and sticking sliding doors from constant train vibration, a failure mode rarely seen in neighboring Petaluma or Rohnert Park. This vibration fatigue compounds the Petaluma Gap’s wind-driven moisture, so west- and north-facing sashes fail at the seal and hardware long before the glass itself does.
We were called to a 1920s Craftsman bungalow on William Street near the downtown SMART crossing, where the original double-hung sash had cracked jamb framing and a sliding door that hadn’t latched in months. Both were classic train-vibration symptoms. When we opened the wall to reset the jamb, we found knob-and-tube wiring and no flashing at the rough opening, so we wrote a change order with allowances, got written approval, and upgraded the framing, added proper waterproofing, and installed a laminated glass interlayer sash with new locks and a crank before the homeowner ever saw a surprise invoice. On a foggy west-facing exposure, that same rebuild also stopped the condensation that had been rotting the sill for years.
That’s the conversation Cotati homeowners need to have before a small window repair gets priced: what’s actually behind the sash, and what a permit will require once the wall is open. We inspect first, write allowances into the contract, and price any surprise in writing before we touch it. If you’re within a few blocks of the downtown tracks or you own one of the older homes near Veterans Memorial Building, call (252) 675-6980 and we’ll come take an honest look.
Written by Spencer Odell, Owner at Hale Windows & Doors, serving Cotati since 2009.










Before
After
Before
After
Before
After