Whether you own a home or a commercial property, taking care of your roof is vital. If you notice broken or missing shingles, you should call a professional. Mold, algae, and standing water are also signs that you may need roof repair as it indicates excess moisture or water drainage problems. You should also call a professional after major storms.