Think I know two really good pizza places but if you want quality you make your own. I cant stand frozen either. Get some 00 type flour, some yeast and make your own dough. For the sauce you can buy it or do what I do, combine tomato paste with water and add spices.basil, thyme, oregano, salt, pepper, a tad of sugar to offset the bitterness mix it up and add garlic and onion powder and any other seasonings as you go. Taste as you go to judge. If I'm lazy I get myself a 10 pack of naan breads from costco here for 3$. It keeps in your freezer and is as simple as thawing them out and putting sauce and ingredients on it and putting in the oven. Makes nice individual pizzas. Try it
P.S. My pizzas have tons of toppings too, the are really thick!
P.S. My pizzas have tons of toppings too, the are really thick!