G did a great job. He showed up on time and played a big variety of songs. He sent us a list of songs to choose from and we highlighted what we wanted. He is a talented musician and singer. We will hire him again and will recommend him to friends. He was very professional. He kicked our party up a notch. Fantastic job.