Specialties
Our goal is to provide our clients with high quality, creative photographs, capturing memories that last a lifetime. Maya McMahon Photography provides professional photography services for locations around Christiansburg, Blacksburg and throughout Giles, Montgomery and Roanoke counties. Maya McMahon Photography is happy to travel beyond this area as well. Feel free to contact me any time. I look forward to speaking with you about your desired photo session.