All Occasions Photography has fun and energetic photographers that will work tirelessly to make sure your day is everything you dreamed all while having fun! They specialize in FUN! They are professional and skilled photographers that concentrate in weddings as that is one of their favorite events to photograph. They will photograph the smallest details and of course the big ones too. Of course they also do engagement photos, maternity, newborn, family, and even do Boudoir photos. They do it all and most importantly they make sure you are having fun while they do their job.