tips for hiring siding and roofing company