Why You Should Leave Window Repair to the Experts Windows are a crucial architectural feature, adding the appearance of symmetry and character home. However, they must also perform by keeping you warm and reduce your energy costs. Specialist window companies, glaziers and window fitters can ensure your windows function correctly.