Zach played for my wedding. He played a song as we sat parents and grandparents and transitioned perfectly into the processional song. He also played with me and my wife as we led two of our favorite worship songs during the ceremony. He's a phenomenal multi-instrumentalist and comes very prepared. He has an excellent voice and also has a great feel for flow and transitions. He knows how to ask the right questions to make sure he delivers exactly what you want. He's very flexible and super easy to work with. If you hire Zach, you can be 100% that your music will be great. He's worth it simply for the peace-of-mind.