WOW. Words do not do it justice. Joseph and his team was absolutely incredible. He listens to all of our ideas and wants and don't wants and came through perfectly. The entire team was super professional and absolutely delivered all of our want...s and needs. They went above and beyond. Watching our video feels like we are reliving that day over and over. You can feel every single emotion just like it was that day. You get to see everything from a different perspective. He made our dreams come true and these memories are something that me and my family are going to treasure for countless years to come. We are so happy with him and his team and would hire him over and over again.