I began taking senior photos at the request of my many nephews and nieces (I have 8 of them!) and fell in love with capturing these teen moments. I enjoy customizing senior picture shoots so that they really capture the essence and personality of the student. I photograph teens from all over the Front Range, especially Fairview, Boulder High, Monarch, Holy Family, and Centaurus. I also take photos of graduating C.U. and D.U. students!


I have a Peak to Peak sophomore of my own, so high-school and college seniors hold a special spot in my heart. Let's make their day special and fun, and come up with some images they love. Once you sign up for a session, I will help you choose the best location for your senior, and to plan what to wear and bring. I even partner with hair and makeup artists who can make your child look amazing on camera and in real life.


Morning sessions are $750 and golden hour sessions (in the hour before dusk) are $900 and both can last up to 90 minutes. That price includes a full set of high-resolution digital files, delivered in an online gallery.

Eleanor was able to get my normally shy senior to really open up in his photos. Thanks to her, I have some beautifully authentic and special photos of him! —Katherine Hunter


I’ve posted some tips on What to Wear.


After your shoot: In about 2-3 weeks, I will email you a full gallery. It will be live for one year, after which it will expire.


These are the items available for purchase after your shoot. If you would like something but don’t see it here, I can probably make it happen.



Wallets (set of 8) = $10

4×6 = $15

5×7 = $20

8×10 = $30

11×14 = $50

16×20 = $60

20×30 = $80


*Please note that if you purchase digital files, and choose to have them printed elsewhere, I cannot control the color or quality of the product.



Email is the best way to reach me, so please shoot me a note at!


I'm currently only taking bookings via email as well.


You can also call or text me at 303-596-5716 but I might not respond as quickly.


I'd love to answer any questions you have!