Roof maintenance, and necessary repairs, are important issues for everyone who owns a home. Not everyone knows the best practices and basics of maintaining a good roof. By using the tips that follow, you can be sure your roof lasts for years to come.