What You Should Know About Windows Repair London The Windows Repair London service provides an array of services to maintain and renovate the look of period sash window. They provide double glazing, draught-proofing and repair services. They provide free consultations and estimates. They offer a free guarantee on their work.