Last weekend we used OMG entertainment for a function.
Angelique was great to deal with prior to the event and the team that came to the event where professional and very approachable.
Both kids and adults loved the casino tables. No kids were on phones the whole night as they were so occupied.
I would highly recommend OMG!