What Does a Franchise Consulting Company Actually Do?