We always recommend having your roof inspected once every year. If your roof was recently installed, then once every few years is okay. A roof inspection will ensure that your roof is in its best condition. Foregoing an inspection can leave your roof with expensive problems later on.