Unreliable and unprofessional. I had a scheduled event for over 150 guest and he «no showed» without any notification. We confirmed several times leading up to the day of the event. On the day of the function I could not contact him and he never returned my phone calls. He did not even call to apologize or give any explanation for his absence. I would not recommend this company based on my experience.