I am a planner and I had booked my videographer 13 months prior to our wedding, with deposit and all. However, just a few months before the wedding my original hired said "videographer" fell off the face of the planet. I did not know what to d...o. I did what I do best.... I googled, and I googled.... Finally, I found main street and watched one video then 4 hours later I had watched everything I could ever find that they had done. The next morning, despite my doubt (maybe 5 weeks prior to our wedding) I called. That very morning (not days or weeks later) I was able to speak with Angela at length multiple times. I explained the story via phone (not email) and she was there a real person on the other side of the phone to listen and calm and reassure me. She became a friend that day, I felt peace in our conversations, especially when she casually said, "for some reason that saturday is the only one we have left". I even cried to her that day. I finagled my budget and booked main street productions! How could i not? This woman had been a true Godsend an answer to my prayers. I had always wanted a videographer, and now in an unfortunate situation I was blessed and fortunate enough to find the absolute best in the business. John showed up the day of ready to go and I saw him everywhere, absolutely oozing with talent!!! All in the heat!! :) I don't know how they do it, but John and Angela run an amazing business. You will definitely not be disappointed they add so much to your planning and your day! I cannot wait to see our video and be able to relive it forever. As crazy as it is to say, losing that one guy was the best thing that happened to our wedding, because we got John and Angela!!! Their love for their work and each other shows through their film!! Brides, believe me you want video coverage in addition to photography, the day of is magical and beautiful, but it is also a blur..... take the stress off and trust main street productions to capture all of your intricate details you've designed, handmade, and picked out!!