Our hours are flexible to accommodate our clients.
Where are you located?
We are located in Highland County, VA however we serve the entire Shenandoah Valley and beyond.
Do you accept reservations?
Yes we do! Please contact us to check our availability.
What payment options do you accept?
We accept cash, checks, and credit.
How long is the typical wait?
We aim to always have a 2-3 week turnaround.
Do you have a cancellation policy?
We require a non refundable deposit of $50 for senior sessions and are pretty flexible with rescheduling if needed due to weather or other things that just happen in life. For team and individual sessions we ask that you give us at least a 48 hour notice.