Types of Window Repair Double glazing windows that are damaged could expose your home to burglars. To prevent this, you may need to install new locking mechanisms. A window repair company can replace your windows Bromley, Bickley, Downham, BR1 and improve your home's security. Double-glazed windows last for a long