I owned a CertaPro Painters
CertaPro franchise from 2004-2008. I signed a 6-year contract and after I closed the business they sued me for breaking the contract. I didn't have the money to hire an attorney and spend time in Pennsylvania to fight it so I was hit with a default judgement of $250,000. Luckily I already owned my home, but it affected things like buying cars, etc... A few years ago I found out a guy who I really got along with in the franchise system was promoted to CEO. I called him and he let me pay $2,500 to settle the judgment.
At that time their business model was that you didn't need to know anything about painting, just know how to run a business. They semi-trained us and we actually had to work as a painter for a few months. After that you ran the business, quoted, sold jobs, etc... I was working myself to the bone and making decent money, but just not enough to hire a full-time manager/foreman which would have solved a lot of my problems.
Depending on the franchise and where it was located I would buy another franchise. I think the demographics/population of my area wasn't large enough to support my goal of making $300,000/year in salary. Some of the top CertaPro franchisees are pulling in $250-$500K.
IMO, it's hard to give anyone 7-10% of your profits, but that's what most franchises want from you. In return you are supposed to get marketing help and brand awareness.