KD Todd Photography offers on-site photography for all occasions. This includes, but certainly not limited to: Wedding & Receptions, family portraits, modeling photos, senior pictures, pet photography, and all events small & large. Prices are affordable and customer service is beyond comparable.