While Bryan is a Charlotte, NC based magician, the majority of his performances are outside of Charlotte. He performs all over the US and has even performed internationally. If the performance is not local, there will be travel fees and, depending on the performance location, additional days factored into the traveling schedule. When Bryan is flying, he typically likes to arrive the day before. You’re welcome to contact us to get specific details about Bryan performing at your event location!