Rayen, from the start, was extremely professional and outstanding to work with. He listened what we wanted and made it happen. We meet with him a few months in advance which was a great way to get a feeling for what he could provide and what we wanted. I would highly recommend him for your event or wedding.