We recently hired them for our engagement, and loved their service. They were punctual and willing to accommodate our family needs. The pictures turned our very well too! In addition, we received our photos and videos in a timely manner. Plus, they personalized our USB drive, which had our pictures and videos. I would definitely recommend them to others in the future.