Franchising FAQs

What type of support do I get with a Pizzatown franchise?

You get access to our brand, recipes & procedures, vendors, training, store build-out & trade dress, website, social media, online ordering, gift card program, etc. Most importantly, you get to be a part of a dynamic organization that is dedicated to serving custom-built, pizza in a completely new way.

What are the Pizzatown franchise fees?

Our initial franchise fee is $25,000 per restaurant. Our continuing royalty fee is 5% of gross sales and our creative (advertising) fee is 2% of gross sales.

Can I secure a territory to develop multiple Pizzatown restaurants?

Depending on your qualifications, we will award franchises for multiple restaurants (under an area development agreement).

What is the typical size of a Pizzatown restaurant?

The ideal size is 2,200 – 3,000 square feet; patio is a great addition, Depending on the location.

What is the typical cost of a Pizzatown restaurant?

They range between $350,000 and $550,000

Do I need to have a location in mind?

You should be familiar with the trade area that you want to develop. We will discuss the options for securing a restaurant location during the franchise evaluation process.

Do I need to be involved in the operations of my Pizzatown?

Either you or a designated Operating Principal (that owns at least 10% equity) must be involved in the day-to-day operations of the restaurant(s).

What are the financial requirements to open a Pizzatown franchise?

You and your partners must have a minimum liquidity of about $150k (i.e. cash reserves) per restaurant to be developed.

What are the typical store hours of operation?

Generally 11am until about midnight.

What type of training is provided by Pizzatown?

You will attend 2 months of training at one of our facilities, followed by 2 additional weeks of training at your store.

Approximately how long will it take to open my Pizzatown store?

It will take about 8 to 12 weeks to build your store after you have taken possession of your location. Generally it takes about 12 weeks to create architectural plans, get permits and select a contractor prior to starting the 8 to 12 weeks construction process.

What is the next step?

Fill out the online franchise inquiry form and we’ll get in touch with you.