Couple viewing holiday lights display at night with blue decorative lighting.

Contact Me | Let’s Begin Your Story Together

Whether you’re planning a wedding, scheduling portraits, or dreaming up a creative project, I’d love to hear from you. Based in Hanover, PA, I photograph stories across South Central Pennsylvania — from Gettysburg and York to Baltimore and beyond.


Fill out the form below with as much detail as you’d like. I respond to most inquiries within 24 hours because great stories deserve quick attention, and I can’t wait to help bring yours to life.

*
*
*
*
*

Not into forms? You can also reach me directly at cain@cainmcmillanphotography.com or connect on Instagram @cainmcmillan.photography

What I’m Currently Booking


  • Weddings & elopements in Hanover, Gettysburg, York, Lancaster, Harrisburg, Baltimore, and Michigan
  • Family and couples sessions around Hanover, Gettysburg, York, and nearby areas
  • Senior photos for local high schools and colleges
  • Sports coverage for youth, high school, college, and club teams


If what you need doesn’t fit neatly into a category, just explain it in the message box. If I’m not the right fit, I’ll tell you straight.

Where I’m Based


  • I’m based in Hanover, PA, and most of my work is in:
  • Hanover and surrounding towns
  • Gettysburg, York, Lancaster, and Harrisburg
  • Nearby parts of Maryland
  • Select travel dates in Michigan


If you’re outside those areas, mention it in your message—travel is always a conversation, not an automatic no.

What Happens Next


  1. You fill out the form with your details.
  2. I reply with availability, pricing, and a few next steps.
  3. If we’re a good fit, you’ll sign a contract and pay a retainer to lock in your date.


No pressure, no weird sales script, just a straightforward conversation about whether I’m the right photographer for you.