Sun Shots Photography is the best business there is to have your family photographed at Gulf Shores! Maggie and Ryan are awesome photographers! Maggie called several days before the shoot to make sure the weather was right and to give me directions and time where to meet them. My twins (17) enjoyed working with Ryan and Maggie with their shoot. They made my twins feel at ease, made them laugh and best of all the pictures where the most professional and beautiful ever taken by a photographer! It was very difficult not to want to purchase every picture that was taken. I highly recommend Sun Shots Photography. The best in the business!