Before I met my husband, I hired Randy Allen to sing at my son's birthday party over 3 years ago and everyone enjoyed him so much that I was able to convince my husband and ask him if we could have Randy sing at our wedding. Randy is AMAZINGLY ...talented, professional and an exceptional entertainer. From the first time I contacted him to check his availability, he was always so extremely nice! We met with him before the big day to finalize everything and he had GREAT suggestions to share. He sang all the songs we requested, especially our first dance song! It was so impressive! Randy is most accommodating and willing to work with you on what you desire. We had our ceremony at a different location from our reception and we asked him if he could sing at both and he easily accommodated our requests. He set up at both locations with no complaints! During the wedding and even weeks after, many of our guest inquired about this wonderful, talented performer we had singing. I always knew that if I ever got married, I wanted Randy Allen to sing at my wedding so it was truly a blessing to have him be a part of our special day. As Randy was finishing up, and we were transitioning into our formal program, we ran into technical difficulties, the sound just would not work. Randy offered to leave his iPad for us to use and he even offered to download all our songs. Who does that? Only a KIND, SWEET, CARING person. We are truly blessed to have had him sing at our wedding! If you are thinking about hiring Randy, we highly recommend him! You will no be disappointed! Earlier this year, one of our guest from my son's birthday party called me to get Randy's contact number because her niece was getting married and she raved to her about Randy Allen when he sang at the birthday party. Randy leaves a lasting impression and is truly one of the NICEST persons you could ever meet, whether he's performing or not. Thank you Randy for your kindness, patience and AWESOME AWESOME singing! We definitely plan to continue coming to your weekly performances as we are your BIGGEST FANS!