Mahaffey Photography
Where Memories Last a Lifetime
Portraits
Babies
Locations
Bio
Book a Session
Client Albums
More
Capturing your cherished memories
1 hr 30 min
Price Package Based
First year Memories
2 hr 30 min
Build your brand just how you imagined
3 hr