Excellent experience. Quality Group. The video crew was on time, professional, patient, fun to work with and were very organized and focused. They had excellent equipment and the video results were really really top notch. Work with this company, i responded to a email without any knowledge of them and they hit a home run. I will be utilizing them again.