Types of Window Repair Having broken double glazing windows could make your home vulnerable to burglars. To avoid this you might 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 years, but