Greg is a true professional - in both magic and customer experience! The day of the engagement I was becoming a nervous wreck but after the quick meeting with Greg before the engagement happened I was as cool as the other side of the pillow! He takes so much of the pressure off you and reassures you that everything will go according to plan! His magic is second to none & he's easy to work with! Whether it be a group function or a personal performance you're looking for - look no further and give Greg a call! You won't be disappointed!