The guy I order from said it'll take 45 minutes to deliver and that about the approximate time it took. However, I had to microwave my "fresh pizza". That was a bit upsetting seeing as the reviews talked so highly of the place. The pizza did taste good, I guess that's all that matters.