It is mainly for Protection. Your roof is the barrier that separates the interior of your home from the outside world. If it’s in good condition, your roof will protect you from snow, hail, rain, ice, branches, and debris. If your roof is in poor condition, your home may leak, develop mold and mildew, and experience other issues.