Types of Window Repair Double glazing windows that are damaged can make your home vulnerable to burglars. To prevent this it is possible to install new locking mechanisms. A window repair service could replace your windows Bromley, Bickley, Downham, BR1 and improve your home's security. Double glazed windows can last