Your wedding day is the day that you will put the most thought, and heart, into. Leave it to the professionals to make sure that everything is preserved perfectly.

When you invest in a professional photographer for your wedding, you're ensuring that peace of mind that everything will be remembered exactly how you want it. Looking back at the photos, you will be able to remember the laughs, the sounds, the smells, flavors, memories, all from your photos.

This is one of the most important days of your life. It deserves the best. It deserves someone who is going to put as much heart into it as you did. It deserves Keisha Hager Photography.


“Keisha, we were so pleased with you and your photography! You made it a fun experience taking our wedding photos. I was impressed how you got to know the wedding party and made sure to capture the candid joy of the day. Your creative photography techniques combined with your professional, friendly demeanor made for a very satisfying, unforgettable experience on my wedding day."”

“Keisha was so much fun to work with! She’s patient and really listens to what you’re wanting for your special moments. She’s willing to roll around on the ground to get the best shots for your special day. The quality of her pictures are top notch and I’ve loved every single one she has taken. She’s the best!”

“Keisha provides more than just AMAZING photographs, she provides a WONDERFUL experience. She was my wedding photographer and helped out from the moment she was hired. She was professional and yet made me feel like family from the start. She helped me with planning my wedding timeline, nerves and made me feel special. The day of, she was on TOP OF IT. She’s creative and passionate about what she does. Keisha captured not just moments but the feelings and emotions that are in them! I wouldn’t change one thing”

See More Photos