TravelCenters of America FDD – Franchise Information, Costs and Fees
Type of Business
As a franchisee, you will operate a TA Center, which is a travel center facility located next to or near a highway.
Corporate Information
TA Franchise Systems LLC is a Delaware limited liability company originally formed as a Delaware corporation on July 13, 1982, and converted to a Delaware limited liability company on January 31, 2007. TA Franchise’s principal place of business is 24601 Center Ridge Road, Westlake, Ohio 44145-5634. They have offered full service TA Center franchises since 1990. Under a separate disclosure document, they also offer travel center franchises for limited service TA Express Centers.
Investment
The total investment necessary to construct a TA Center from the ground up and begin operation is from $7,423,000 to $49,717,000. The total investment necessary to renovate and convert an existing travel center into a branded TA Center and begin operation is from $1,330,000 to $13,024,000. This includes payment to the franchisor and/or an affiliate of from $174,000 to $547,000.