Our little piece of Heaven on earth. Lake Alpine. We ventured up recently to recharge our batteries before a busy couple of weeks.  Here is a look at our weekend. Even Joe came… Continue reading

Nico | newborn

Sweet Nico. This precious boy was recently born to the amazing Ratto family. I can’t wait to see how this handsome boy grows! His sweet little face! love See you in three months… Continue reading

Dane | 3 months

Mr. Dane is three months old! He is such a little man! We met in Sacramento at a friends home. It was perfect to see and hang out with such amazing people who… Continue reading


Gabby & Josh were recently wed in Tracy. The couple chose a 40s themed wedding that was magical. The groomsmen. The lovely bridesmaids. The flowers were all done by the grooms mother, Kathy… Continue reading

Cherry Blossom Court

I was asked by the lovely Kristine Stepping Photography to help with her Cherry Blossom Court styled shoot recently in Linden. I was excited to. I first met Kristine when she volunteered to… Continue reading

Pigment & Parchment Workshop

This past weekend I had the amazing opportunity to attend a watercolor workshop in Sacramento with the awesome Pigment & Parchment lady, Rosaura. My dear friend, Stacey attended with me and we had… Continue reading


Every girl should have a friend like Paulina is to Madeline and vice versa. I was happy to know that Madeline had invited her friend since the age of four to her senior… Continue reading


I have had the amazing pleasure of photographing Keith and Mai’s engagement, wedding and now their new adventure as parents. This is what I love about what I do. It is this awesome… Continue reading

ANNE & FRED | Maternity

Yesterday, I had the pleasure of photographing the Estrada’s maternity session. We met in Elk Grove and began their maternity session on a slightly blustery day. I have known Mr. Estrada for over… Continue reading

Diamond girls

If you know us, you know we are busy. We have just begun softball/baseball season. Chase is still on the DL list and hopefully will be released to play soon. But Madison had… Continue reading

  • Hours & Info

    M-S 10 a.m. to 6 p.m.