COMMERCIAL
LIFESTYLE ADVERTISING
SMALL BUSINESSES
EVENTS
STOCK PHOTOGRAPHY
PORTRAITS
PERSONAL BRANDING
FAMILIES AND KIDS
DOCUMENTARY FAMILY
ENGAGEMENT
WEDDINGS
BIRTH
ART
RESTON
DC AREA
OUTER BANKS
COLORADO
UK
FLORA
FAUNA
THE REST
ABOUT
MEET CHARLOTTE
PRICING
PHOTO INSTRUCTION
BLOG
ALL POSTS
FAVORITE POSTS
COMMERCIAL
EVENTS
PORTRAITS
WEDDINGS
ART
TRAVEL
PUBLICATIONS
AWARDS
CONTACT
COMMERCIAL
LIFESTYLE ADVERTISING
SMALL BUSINESSES
EVENTS
STOCK PHOTOGRAPHY
PORTRAITS
PERSONAL BRANDING
FAMILIES AND KIDS
DOCUMENTARY FAMILY
ENGAGEMENT
WEDDINGS
BIRTH
ART
RESTON
DC AREA
OUTER BANKS
COLORADO
UK
FLORA
FAUNA
THE REST
ABOUT
MEET CHARLOTTE
PRICING
PHOTO INSTRUCTION
BLOG
ALL POSTS
FAVORITE POSTS
COMMERCIAL
EVENTS
PORTRAITS
WEDDINGS
ART
TRAVEL
PUBLICATIONS
AWARDS
CONTACT
BLOG
My latest work, news, tips, and adventures
BLOG
BLOG CATEGORIES
ALL POSTS
COMMERCIAL
PORTRAITS
EVENTS
ART
FAVORITE POSTS
Sample portrait album
Favorite posts
Washoe
Events
Behind the scenes at weddings, part 2
Behind the scenes
Behind the scenes at weddings, part 1
Behind the scenes
Amanda and Eric: Engagement portraits in Red Rock Canyon
Favorite posts
The story where the silly city girl gets lost in the woods
Family and friends
Grace and Johan: Air Force Academy wedding
Events
Erin and Cole: Engagement portraits in downtown Denver
Favorite posts
Jessica’s Fearless Bridal session
Events
Erin and Jason: Beano’s Cabin wedding, Beaver Creek, Colorado
Events
LoDo portraits
Favorite posts
WPJA competition awards
Awards
Just another day at work
Behind the scenes
A marriage proposal at the White House!
Events
Virginia Tech vigil at the University of Virginia
Events
How an airport fiasco turned into a grand road trip
Art
WPJA competition results
Awards
Sample album: Air Force Academy wedding and Cheyenne Mountain Resort reception
Events
Sample album: Cheyenne Mountain Resort wedding
Events
Mina and Chris are in The Knot
Events
WPJA competition awards
Awards
Suzanne and Fred, part 2
Events
WPJA competition awards
Awards
WPJA awards
Awards
NEWER POSTS
OLDER POSTS