Mike Holmes: Spring is a good time for a roof checkupIt's a good time to check out your roof. Depending on how it fared over the winter you may want to bring in a roofer for repairs, or a...