How Do Franchise Marketing Agencies Get Paid

How Do Franchise Marketing Agencies Get Paid