6 benefits of hiring professional roofing Contractors