Select Page

mcpherson photography

McPherson Photography is a family owned and operated photography business out of

the Burnt Hills community, offering a variety of services.


Sporting Events


Capture the thrill and excitement of sporting events with our sports event photography services. 

fundraising team packages

Our packages offer a fun way to fundraise for your team while capturing memorable portraits for players and their families.

events and special occasions 

Celebrate life’s special moments with our events and special occasion photography services. 


Elevate your memories with our professional portrait photography services, for all occasions including senior photos and family portrait shoots. Our experienced photographers specialize in creating timeless portraits that reflect your unique personality and style, ensuring your moments are captured beautifully.




uas/drone training

Prepare your team for success with our comprehensive UAS drone training. From companies and individuals to fire and police agencies, our tailored courses are designed to help you achieve 107 certification and operate drones safely and effectively.




Aerial Photography

Elevate your perspective with our professional aerial photography services, capturing stunning views from above. Our team is FAA Part 107 licensed, ensuring safe and legal drone operations for your projects.


were you seen?

Gary is not just a private events photographer but also a freelance contributor to The Times Union’s online “Were You Seen” section. Click the link bellow to view his latest galleries. 

photobooth services

Looking for something fun to add to your event? Our social photo booth is the perfect solution. It comes fully equipped with a table full of props, your choice of backdrop and unlimited photos, and GIFs takes all stored in a digital photo album as well as instantly sent to you and your guest’s phones for instant upload to social media! Want physical prints as well? We can add that to your custom package!

Let’s make something amazing together


Phone: (518) 894-2340