Perfection down to the last detail! Michael played for my father's funeral. He made the day extraordinary. He even helped me out with details about military honors for my dad that I would not have known about otherwise. It was a cold and snowy day, but that did not stop him one bit. Above and beyond. I had people come up and tell me that I had to make sure he played at their funerals :-) Michael is a professional through and through. You will not be disappointed.