When did you last schedule a roof inspection for insurance? Many insurance companies have made it compulsory. Basically, you are required to do a roof inspection to keep your monthly premiums low and maintain the same policy for your insurance as a homeowner. Therefore, scheduling a roof inspection for insurance with your local contractor is a very good idea. Most…