Every Game.
Every Milestone. Every Real Moment.
 
 
 
 
 
 
 
 
Photography rooted in grit, heart, and real moments — capturing milestones, effort, and the stories families want to remember.
Individual • Senior • Graduate Portraits
 
Thoughtfully guided portrait sessions focused on grit, heart, and real moments — capturing milestones and personality in a relaxed, natural way.
 
 
The Mini
Short, simple, and stress-free — perfect for a quick refresh or yearbook needs.
• Short session
• One location
• Up to 3 fully edited images
• Full printing rights
starting at $ 150
 
The Signature Session
Your most popular option — relaxed, flexible, and unhurried.
• Up to 2 hours
• One primary location
• Option to include a second nearby location (within 10 minutes)
• Outfit changes welcome
• 15–30 fully edited images
• Full printing rights
• Guided, relaxed session experience
Yearbook-ready image included for seniors
starting at $ 300
 
The Story Session
For seniors and graduates who want more flexibility, more variety, and space to create something personal.
• Extended session time
• Two or more locations
• Unlimited outfit changes
• Expanded edited gallery
• Full printing rights
• Creative freedom for meaningful locations or unique ideas
Travel outside the Portland metro area may require an additional travel fee.
starting at $450
 
Additional Services
 
Beyond individual, senior, and graduate portraits, I also offer a range of sessions designed to meet different needs — from quick, scheduled minis to full family sessions, professional headshots, and branding imagery. Each option is approached with the same focus on grit, heart, and real moments, just tailored to the type of session and how you plan to use the images.
 
Mini Sessions
(Select Dates Only)
Mini sessions are offered on select dates throughout the year and are designed to be quick, simple, and efficient. These sessions take place at a preset location and are ideal for seasonal photos, quick updates, or short-and-sweet sessions.
• Up to 30-minute time slot
• One preset location
• Up to 5 fully edited images
• Full printing rights
Availability is limited and dates are announced in advance.
starting at $ 250
Family Portraits
 
Relaxed, natural sessions focused on connection, personality, and real moments — without stiff posing or forced smiles.
• Up to 2 hours
• One primary location
• Guided, easygoing session experience
• Carefully edited online gallery
• Full printing rights
Designed for immediate families and milestone moments. Extended families or large groups may require custom pricing.
Travel outside the Portland metro area may require an additional travel fee.
starting at $ 400
Branding Sessions
 
Intentional branding sessions designed for individuals, teams, and small businesses who want imagery that feels professional, authentic, and aligned with their brand.
• Planning support based on your brand goals
• One primary location
• Multiple people or team members welcome
• Multiple looks or setups
• Edited images for web, social, and marketing use
• Full usage rights
starting at $400
 
Headshots
Clean, professional headshots designed to be efficient, polished, and straightforward.
• Short, focused session
• One look
• Select number of edited images
• Full usage rights
For more variety or multiple outfits, a Signature Portrait Session may be a better fit.
starting at $ 200
Sports Photography
 
Sports photography focused on grit, heart, and real moments — capturing athletes, teams, and milestones through intentional coverage and storytelling.
 
Individual Athlete Coverage
In-game coverage focused on one athlete throughout a game or event.
• 15+ edited action images
• Focus on effort, emotion, and key moments
Ideal for keepsakes, highlights, recruiting content, and personal galleries.
Youth | HIGH SCHOOL Sports – Starting at $65
 
Team Portraits
Pricing available upon request
Classic team photos captured with consistency and care.
• Full team photo
• Organized, efficient session flow
• Clean, polished images for programs and families
Senior Night | Special Event Coverage
Dedicated coverage for senior nights or milestone events.
Includes senior recognition moments, individual athlete coverage, team interactions, and commemorative images.
Starting at $250
Travel & Location
Most sessions are priced for locations within the Portland metro area. Travel outside this area may require an additional travel fee, depending on distance and session type. Custom travel and destination sessions are available — just ask.
How do I get started?
 
Fill out the inquiry form or reach out directly. I’ll confirm availability, answer any questions, and help you choose the session that fits your needs.
Is a deposit or payment required?
 
A $50 deposit is required to secure portrait, family, branding, and mini sessions, with the remaining balance due when photos are delivered.
Sports photography is prepaid in full at the time of booking.
Do you help with planning?
 
Yes. Location guidance, outfit suggestions, and session details are all part of the process so you feel prepared and relaxed.
What happens on session day?
 
Sessions are guided, low-pressure, and focused on natural moments. No modeling experience needed — I’ll walk you through it.
When will we receive photos?
 
Final galleries are typically delivered within two weeks and include full printing rights.
What does individual athlete coverage include?
Individual athlete coverage focuses on one athlete during a game or event. Coverage includes in-game action, effort, emotion, and key moments, with 15+ edited images delivered in a personal online gallery.
How does team coverage work?
 
Team coverage includes organized team portraits and individual athlete photos. These sessions are coordinated with coaches or organizers to ensure a smooth, efficient process. Pricing varies based on team size and needs.
What is included with senior night or special event coverage?
Senior night coverage includes individual senior recognition, team moments, and event highlights. This option is ideal for milestone games and end-of-season celebrations.
How is payment handled for sports photography?
Sports photography is prepaid in full at the time of booking.
When will photos be delivered?
 
You’ll receive a text or email when your gallery is ready. Photos are delivered via a personal online gallery where you can view, download, and share your images.
What happens if a game is canceled or rescheduled?
If a game is canceled due to weather, a full refund will be issued. If a game is rescheduled, coverage will automatically transfer to the new date unless otherwise requested.
How will I receive my photos?
 
Game photos are typically delivered within 48 hours. During tournaments, multi-game weeks, or periods of inclement weather, delivery may take slightly longer.