Expert Sash window repairs in Battersea.
Preserve your home’s heritage with London’s master joiners. From historic timber splicing to thermal upgrades, we provide FENSA-certified excellence for your period windows.
Golden Ratio Windows provides specialist Sash Window Repair in Battersea and across the surrounding London neighborhoods.
Sash Window Repair in Battersea
Period properties in Battersea deserve expert care. We address issues ranging from rotting sills to jammed sashes, ensuring your historic windows are restored to smooth operation without losing their character.

Our repair services include replacing worn-out sash cords, servicing pulleys, and addressing draughts. Battersea's housing stock ranges from Victorian terraced streets to Edwardian conversions. Sills and frames here are often upgraded with Accoya wood to resist dampness from the nearby river Thames.
Sash Cord & weight Balancing in SW11
Many homes near Battersea Park, Battersea Power Station, and Northcote Road suffer from rattling windows due to stretched or broken cords. We use high-durability waxed cotton cords and carefully re-balance the internal lead weights to ensure effortless gliding.
Our master joiners offer heritage-focused sash window repairs in London. From Battersea (SW11) to neighboring conservation grids, we keep your period homes draft-free and secure.
Here at Golden Ratio Windows we have built up an excellent reputation in our local area by offering the most comprehensive and expert service in Battersea. From the planning stage to the finished article; we are with you every step of the way, making sure that whatever the task, you are completely satisfied with the end result. You can also rest assured that you will be receiving a professional, yet personal service for each job that we attend.
See our servicesWith so many years working in the trade, we are happy to answer any queries and provide quotes for any work that you are looking to have done. If you are in need of any work in Battersea or the surrounding areas, then give us a call on 02034881695, or send us a message through our contact page.
Contact us




