Very true . If you don't keep in touch they forget your name.Everyone sugar coats their data. I am not saying they are bad, but for the money you'll end up spending you could easily start your own business.
Most people cant remember who cleaned their carpets. I get calls all the time about, " The guy I used last year was good but I cant remember his name "
Marketing is the key, and most franchises will charge you an arm and a leg to be part of their group.
Especially nowadays many customers have Franchise Fatigue and prefer owner operated companies.