Home Window Repairs - DIY Or Professional? Maintaining your home's windows in good shape will improve your safety, comfort, and efficiency. There are two options for window repairs: DIY and professional. When moisture and condensation build up between double-paned windows, the glass becomes cloudy or foggy. This is a frequent