Very, very disappointed in this "company". We scheduled them for a school carnival weeks in advance. The day before the event, after many calls were not returned, they canceled. The school spent money on fliers announcing they will be there. We had to scramble last minute to fill the spot. They are very unreliable, Their Facebook page said they went to a different venue that night. They PTA president was in tears. I would never recommend this "company" to anyone.