Before you hire a roofer, ask for before and after photos of previous work he’s done previously and demand a guarantee of at least 5 years or longer before you hire him to install a new roof.