Magicians prices can vary greatly from performer to performer, here are a few tips to help you!
If they are charging less than £100 for their services, they are most likely to be an amateur magician, or just starting out. If a magician quotes you a price you think seems low, be sure to ask them how long they have been a magician, and ask if they have any previous customer testimonials you can read!
The average price for a magician (based near your area) is usually between £300-£500 to perform close up magic at your wedding for around 2 hours. If a magician quotes between this price range, they are most likely to be a professional magician for hire. Before booking, make sure to read any previous client reviews they have on their websites, and if they are a full time professional, they should have a promotional video you can watch.
If a magician quotes you more than £500 to perform for 2 hours it would be a good idea to ask them what extra they do to justify their high cost. They could just be trying their luck!