How do you keep delivered pizza warm on a buffet? Which company maks good delivered pizza?

My favs are Sal's and Sbarro's. Sal's gets too soggy right away to stay and when left out Sbarro's tastes like cardboard.

Is making pizza at home easy? Will that offer a better chance of staying warm?