questions to ask potential roofers