Teagan is a 5 star musician all around. He communicates clearly and professionally during the initial quoting process. He was willing to learn a new song and did not charge us an extra fee for this request. He arrived on time and with all the necessary equipment, we only had to give him the space to set up. He was properly dressed and was amiable. The best part was the music! Teagan is very experienced and has solid vocals. The volume was perfect for the type of event. I would highly recommend Teagan to anyone who is looking for reliable and high quality talent.