Based in Timaru, we provide services from the Ashburton to Oamaru regions as a specialist in draught proofing homes, rotten timber window repairs, aluminum repairs, window maintenance and repairs, and door repairs.

We will find you the right solution for your home or business – maximising your energy efficiency, reducing your bills and lowering your carbon footprint.

Contact us now for a free no obligation chat about what you need!

Contact us now!

Call: 0800 2 REVIVE (0800 273 848)
Email: Window Revival @ Xtra
Contact Form: Click Here

Window Revival


Draught-proofing around windows and doors will reduce your power bill by blocking up unwanted gaps that let cold air in and warm air out.   Contact us now to see how we can help you.


Specialists in older style timber repairs, replacement of rotten windows, easing of jammed or sticking windows/doors, all hardware replacement, sash cords/spiral balances and reputtying.


We can repair all types of aluminum windows and sliding aluminum doors.   Our professionals can re-seal windows, fix leaks and draughts, sliding door rollers and replace hardware. 

“I would just like to congratulate Window Revival on a superb job done at my place. I was impressed with your solution of a tricky problem, and it was a very, very tidy job done. Far better than I expected.”

Cheryl Constable

Exceeded Expectations

“We are really pleased with the outcome of the windows. Fantastic job done and Philip worked really hard non-stop. Great effort. Thank you for your work. It’s been a pleasure to deal with you from initial quote request through to job execution.”

Catherine Young

Fantastic Job

“And please send my special thanks to Peter and Phillip for their excellent jobs they did. My tenant and I have been very impressed with the outcome now. Again, many thanks for your great and prompt service that you offered and I will recommend you to the others.”

Kai Jong

Highly Recommended

“Thank you so much for doing such a great job on my windows: what a pro. I will be recommending you for sure.” 

Maggie B

Thank you!