Well, local experience is worth at least a couple times more than experience somewhere else. While roofers from out of town might have plenty of experience, they don’t necessarily have experience working on homes and roofs just like yours. Example if you're located in tucson you should hire a roofing company in tucson az