We have used Marsh Video for several occasions, including school plays and graduations, so we didn't hesitate to call them for our daughter's wedding. They arrived early and planned out all the important shots so they wouldn't miss anything. We were extremely pleased with the final product, including editing and music. Fantastic job!!