Wedding days are always so special but this bride and groom made every moment of the day absolutely perfect. An adorable getting ready area for the girls, a rustic barn background for the guys, the ideal spot for photos prior to the church ceremony and time for a back to back door gift exchange/first touch. And how cool is your day when you groom gives you a puppy (YES! a PUPPY!) as your wedding day gift during the reception. So honored to be there! Congratulations Mr. and Mrs. Long!