My major concern is my roof. Are there tips to hiring a roofer and where can I find a qualified contractor?