Invest in what matters most.... your memories. Years down the road, photos and memories will be all you have left to look back on this time and season in your life. When you book with me, my priority is to capture the connection between you and your loved ones and to leave you with timeless, meaningful memories you will cherish forever plus share a good laugh! This is your story and it deserves to be documented. A session with all the details, posing, prompting and the intimate moments in between. Feel free to bring any pets along too!


Senior Session Include: Up to two hour session anywhere in the DFW area. You're also welcome to have your session at our small farm. We have wildflowers most of the year and a lovely creek. Free downloads and print release as well.



Family, Children, Engagement, Maternity and Milestones- Over a hour long session at location of your choice, digital download release and print release included. Our small farm is also available.


Weddings and Events

Here's my philosophy on events: I don't put a time limit on my amount because let's face it, I'm going to set aside my entire day and make it my top priority. Let's chat and set something up. I'll deliver 100's of downloadable images with releases.

Contact Me


Why should I hire a professional photographer?

I have the experience in producing high-quality edited images that will last a lifetime and create wonderful memories. Hire me and I'll make you look good, laugh, and give you lots of different editing options.

When will we get our finished images?

I will send out a few "sneak peaks" within a week and can complete a gallery in less than 3 weeks ready for download.

What's your cancellation/rescheduling policy?

Let's face it life happens; it's cloudy, kids get sick, or life throws you a curve ball. Please call me and we'll reschedule.

How many pictures will we receive?

For a 8 hours coverage wedding or event, you will receive between 400 to 600 fully edited images. I always choose quality rather than quantity. For a family or senior session you'll generally receive 70-150 to choose from.

Ready to Begin?