I HIGHLY recommend PJ's. Incredible service and very professional. Snow began to fall about 4 hours before our event, and didn't stop! PJ directly messaged me that he would be coming himself, due to the weather( he didn't want to take the chance of another person being late). Amazing customer service. Our event particularly challenging due to the weather and I had several vendors I was working with. PJ kept me up to date, stayed in touch and was the consummate professional upon arriving. I can not recommend him and his service enough.