All roofing projects come with their fair share of stressful moments. But keep in mind that it’s an exciting experience…