@FlatRoofExpert wrote:
Most likely the roofer can charge half because he has only himself to share the pay with. Maybe he is into freelancing. If he has a few clients to back up his expertise, you can give him a try. But having a roofer from a reputable company will give you more assurance and definitely peace of mind.