Types of Window Repair Double glazing windows that are broken could make your home vulnerable to burglars. To protect yourself from this you might need to install new locking mechanisms. A window repair company can repair or replace your windows Bromley, Bickley, Downham, BR1 and improve your home's security. Double