Same casement window with clear new sealed glass and a new crank operator and handleCasement window with fogged sealed glass and a worn crank handle before repair
Foggy glass and crank hardware replacedExamples of our window repair work.

Serving the west side of the Capital Region

Spruce Grove and Stony Plain sit side by side just west of Edmonton, and we serve both, along with nearby parts of Parkland County. Whether it’s a foggy living room window, a casement crank that won’t open, a drafty bedroom or a patio door that drags, we fix the part that failed and leave your frame in place.

Not sure what’s wrong? Send us a photo. Most repairs can be priced from a picture, so there’s no sales visit and no obligation.

Repairs we do in Spruce Grove and Stony Plain

RepairStarting price
Foggy or broken glass replacementFrom $300 per unit ($500 minimum installed)
Window crank replacementHandle $99, operator $249
Double-hung window repairFrom $149
Window tune-upFrom $99
Drafty window air sealingFrom $199
Patio door repairFrom $149
Emergency board-up and broken glassQuoted on call
Security glassPhoto quote

Starting prices are before GST. Hardware and door repairs include a $149 service call, credited toward the repair. Your exact price is confirmed before any work starts.

How it works

  1. See your price: use See my price or send a photo. You’ll get an estimated range in about a minute.
  2. Pick a time: book online or call. We’re open 7 days a week, 8 am to 8 pm.
  3. We fix it: hardware and door repairs are usually done in one visit. For glass, we measure, your new unit is made in Edmonton (usually 2 to 3 weeks), and installation takes about 20 to 30 minutes per window.

Common questions

Do you serve both Spruce Grove and Stony Plain?

Yes, along with nearby parts of Parkland County. Enter your postal code in See my price or call (780) 604-3332 to confirm your address.

Can I get a price without a home visit?

Usually, yes. Use See my price for an estimated range in about a minute, or send a photo for most repairs.

Are you open on weekends?

Yes. We’re open 7 days a week, 8 am to 8 pm.