Rob McKeown is the master franchise owner of the Palm Beach location and will oversee the newly expanded territories in South Florida.