Ask a Hampshire homeowner what they want from a roofer and the answers tend to be the same: someone local, someone who turns up when they say they will, and someone who explains what the job actually needs before quoting for it.