A roof inspection is a crucial part of a home inspection, ensuring the roof is in good condition and free from issues that could lead to costly repairs. A home inspector checks for signs of damage, such as missing or broken shingles, leaks, poor drainage, mold, and structural weaknesses.