A term used to describe a franchise that is so thoroughly organized, fully equipped, and professionally set up that the new franchisee need only “turn the key” in order to commence business.

« Back to Glossary Index