Standard Sessions

Session fees start at $129 for one hour and are discounted for each additional hour. The session fee covers the time of the shoot and also each individual image is hand edited to perfection for you. A $40 deposit is required to reserve a date and time.


Maternity & Newborn

Maternity and Newborn sessions can be bundled together for additional savings. One session alone starts at $129 for a one hour session. A $40 deposit is required to reserve a date and time.

Starting at $129


Wedding packages range from $999 to $2800. Our best and most popular package is the Ultimate Love and Romance Package which includes a free 2-hour engagement shoot and all the high resolution digital images. Contact me at

Contact me


Do you shoot destination weddings?

Yes, absolutely! While most of our weddings are done in the DC, MD, VA area, we would be more than happy to travel. We have traveled as far away as Los Angeles, CA to capture photoshoots and would be willing to travel anywhere for your wedding or special event.

Will there be a second shooter?

Yes! All wedding packages include Tracy and I. You always get two shooters at each and every wedding.

Can I extend the session on the day of?

Yes, as long as there are no other sessions scheduled on the same day. It is best to schedule enough time up front but additional hours may be requested the day of.

What kind of gear do you use?

I use only the very best and latest Canon gear. I want your images to look amazing so I stay up to date on the latest gear. I have four Canon cameras, and shoot mostly with the Canon EOS R5 and the Canon 5D Mark IV. For portraits and weddings, I shoot mostly with the Canon 85mm f/1.2 and the Canon 70-200 f/2.8. I also use professional strobe lighting for both studio and outdoors.

Do I have to order prints through you?

No. You may order prints from anywhere you wish. But I can only guarantee the professional quality of my very own printing lab. Prints, canvases, metal prints, and top quality wall art is available for purchase in my store.

Ready to Begin?