Kevin was amazing! Super talented and excellent to work with! He was so responsive and I felt at ease working with him. As I was waiting to go down the aisle, I could hear the music and it just melted my heart! I would hire him again in a heartbeat!!!