Types of Window Repair Having broken double glazing windows can make your home vulnerable to burglars. You may also need to install new locking mechanisms to prevent this from happening. A window repair service can replace your windows Bromley, Bickley, Downham, BR1 and improve your home's security. Double-glazed windows can