Storm Window Repair Storm Window Repair We repair or install new storm windows to help you achieve: Energy Savings Sound Reduction UV Reduction Sash Protection Historic Preservation For questions or appointments please call Clifton Park Glass & Mirrors at 518-378-4527. We can help you with all your projects.