Garrett was amazing! He was incredibly professional, friendly, patient and responsive. He made the entire process easy for even the most technically inept of the party guests. I wasn't sure how the 50 or more 14 and 15 year-old's at my son's party would feel about Karaoke but they LOVED IT. Garrett had every song that they could possibly want, most of which I would have never heard of. He also had every song the adults wanted as well. When the Karaoke wasn't going, which was hardly ever during the 5 hour party, we were able to use the equipment for awesome dance and background music. Garrett checked in on us during the evening, and would definitely been there if we had needed his assistance. However, everything was so user friendly, it wasn't even necessary. I strongly recommend Garrett and will definitely use his services when I need Karaoke and/or DJ services in the future.