Heroshot was extremely adaptable whenever we needed to reschedule our appointment. The admin staff was... quite responsive and produced it easy to locate a new date that labored for everyone.“Over my extensive job, I have not been happier with top quality of my photos. Sam has captured not only my visual appearance, but extra importantly my inter