Karen and her snap happy team are amazing! From our engagement photo session to the day of coverage was out of this world. They did everything we wanted and more, really taking the time to capture the moments that we will want to remember forever and making sure the photos reflected our personality(no super posed photos!). Karen works with you to make sure your needs are met throughout the process of booking services to making sure the final product is 1000% perfect!