Our Baby Shower
If you know anything about my mother, you probably know that she's a planner and that she loves deeply. When it was time to start...
New Jersey Wedding: Jess & Caleb
Jess & Caleb's wedding was understated and perfect in all the right ways. Throughout the day I kept noticing these beautiful little...
Lifestyle Family Session: The Marchetti Family
We got together with the Marchetti family just a few weeks before their little guy was due, so we focused on their beautiful girl and her...
Our Gender Reveal
One of the most common questions we got during the first 5 months of our pregnancy was if we were going to find out whether we were...
Green Lane Engagement: Andria & Kyle
Andria and Kyle met through mutual friends at the Grandview Speedway during high school. He couldn't quite muster up the courage to ask...
New Jersey Wedding: Britt & Josh
Britt & Josh met at church and her first thought was that a man that good-looking couldn't be single. It turns out he was, but when he...
Norristown Farm Park Engagement: Krystal & David
I often end up crying happy tears when I'm photographing weddings, but I couldn't even make it to Krystal and David's wedding before I...
Evergreen Lake Camp Wedding: Annie & Tom
Annie and Tom were long-distance for so long that the best man commented during his speech that for awhile he wasn't sure if Annie even...
PineCrest Country Club Wedding: Katie & Cory
When I met with Katie and Cory for their engagement session, I realized how good he was for her. He made her laugh and open up in a way...
Wissahickon Valley Park Engagement: Lauren & Jon
Lauren and Jon met in high school through mutual friends, started dating a few months later, and have been together ever since. They've...