Types of Window Repair Double glazing windows that are damaged can leave your home vulnerable to burglars. To stop this from happening, you may need to install new locking mechanisms. Window repair companies can install your windows Bromley Bickley Downham BR1 to increase the security of your home. Double glazed