Home Window Repairs - DIY Or Professional? Keeping your home's glass in good condition can enhance your comfort and efficiency as well as your safety. There are two options for window repairs: DIY and professional. When moisture and condensation build in double-paned windows the glass becomes cloudy or foggy. It