Goosehead Insurance Agency Franchise: Score 50/100 | FranchiseLens