Our Town America’s Franchisee Success Series: Clint Finch, Houston TX
Clint Finch loves to travel with his wife, Michelle. Cruises are their go-to. “We do at least two cruises a year,” says Finch, of Houston, Texas. He says it’s one of the perks the family enjoys now that he is a successful owner and regional developer with Our Town America, the nation’s premier new mover […]