I am glad you like the crust but I feel I must comment on the toppings. First of all, I have NEVER used any pre shedded cheese. I shred the cheese myself and just enough for one day at a time so it is always fresh. Secondly, I have NEVER put asiago on a Margherita. I use only Grana Padano or Parmigiano Reggiano. Thirdly, I use the best aged mozzarella available. I will only use fior di latte if it is really fresh and that is nearly impossible to get around here. I was making it myself for a while but I was having trouble with the quality of the curds I was getting. I am currently trying to find a good source for curds. You should also keep i mind that we have only been open for a few months ad we are in Abbotsford. I use the best toppings I can afford to at this time. As far as meats go, I make the Italian sausage myself and it's the best around. Our pepperoni and chorizo are made for us locally and are both excellent but are not exactly what I would like in a perfect world. But, they are very good and will have to do until I can get the time to make them myself. I don't think you could find anyone more picky about the quality of ingredients than myself.