Excellent Guitarist! David was amazing. He arrived early and was very professional. He has an amazing talent. Our guest loved him. I can't imagine the day being more perfect. He has a wide variety of music suitable for any event. Just ask what your preference is and he can do the job for you. I highly recommend him. Fairly Priced and he provides all the equipment.