Types of Window Repair Double glazing windows that are damaged can make your home more vulnerable to burglars. You may also have to install new locking devices to prevent this from occurring. A window repair company can repair or replace your windows Bromley, Bickley, Downham, BR1 and improve your home's