I just wanted to leave a review on James who I booked as a surprise guest at our wedding on the 27th October 2018 he appeared as a singing waiter in the day and singer and DJ for the evening reception. The whole day and night was fantastic he sang and played everything we wanted and all of our guests loved this special touch to make our wedding unique. James has an exceptional vocal range and a cracking voice he even made it a special touch by singing our first dance. I would highly recommend James and Garston Entertainment for any function as the communications between us and them was excellent. We would just like to thank you all for a fantastic day throughout.