It's good practice to have your garage roof inspected once a year by a professional. However, if you live in an area prone to severe weather or have large trees around your property, you may want to schedule inspections twice a year.