Engage, impress and improve with exceptional images

With decades behind the camera, I deliver sharp, vibrant images while guiding every session with clear communication and a relaxed, enjoyable experience.

Versatility in Every Shot

From elegant weddings and romantic engagements to luxury homes and dynamic events, every project is an opportunity to create sharp, vibrant, and unforgettable images that reflect decades of experience and a trained creative eye.

Experience & Approach

I combine years of professional experience with a creative eye to deliver sharp, vibrant images. From start to finish, every session is designed to be comfortable, collaborative, and tailored to you.

Photography Tailored to You

Every project is carefully edited to enhance its natural feel, and I deliver more high-quality images than most photographers—so you get exactly what you need to tell your story.

Portraits

Whether individual, family, or senior portraits, I create a relaxed experience and deliver vibrant, professional images that highlight personality and style.

Weddings & Engagements

From intimate ceremonies to grand celebrations, I capture every moment with precision, color, and creativity—making your day unforgettable.

Events

From corporate gatherings to personal celebrations, I capture every detail, emotion, and highlight with a trained creative eye. Each event is documented with precision, vibrant color, and thoughtful composition—so every image tells the full story of the day

Luxury Real Estate

I showcase properties with sharp, bright, and thoughtfully composed images that highlight every space, detail, and feature—perfect for marketing or personal archives.

Words From My Customers

EXCELLENT
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5
Based on 245 reviews
Posted on Thumbtack Thumbtack
Bill B. profile picture
Bill B.
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5Verified
We hired Craig for our very small wedding. His pricing was slightly higher, but we felt very comfortable with hm. Our wedding is in April and will post again. Thanks Craig for answering our questions while you were on vacation...big points for that...
Posted on Thumbtack Thumbtack
Patrick M. profile picture
Patrick M.
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5Verified
We had an amazing experience with Craig for our family photos! He was incredibly responsive from the start, answering all our questions promptly and making the booking process seamless. Craig scouted the perfect location—a stunning park with golden-hour lighting that made our shots magical. His photography skills shone through in every frame; he captured genuine smiles, natural poses, and those special candid moments that truly reflect our family’s personality. Professional, patient with the kids, and delivered edited photos quickly—highly recommend Craig for anyone seeking top-notch family portraits! 5 stars!
Posted on Thumbtack Thumbtack
Chany P. profile picture
Chany P.
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5Verified
Was very friendly but still very respectful of our values and the style photos we wanted to take
Posted on Thumbtack Thumbtack
Karla S. profile picture
Karla S.
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5Verified
Craign is great to work with and the quality of his work is excellent.
Posted on Thumbtack Thumbtack
Whitney N. profile picture
Whitney N.
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5Verified
Very happy with the family photos that Craig took for us! Would absolutely recommend him
Posted on Thumbtack Thumbtack
Andrea M. profile picture
Andrea M.
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5Verified
What can I say… he did AMAZING! Just finished so we haven’t gotten our pictures back but just his demeanor with our family and his creativeness with poses was amazing. We had a 6 year old child with autism and he seemed to know exactly what to do to keep his attention along with making it fun. Can’t wait to see our photos.
Posted on Thumbtack Thumbtack
Luke N. profile picture
Luke N.
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5Verified
Craig was awaiting my arrival well before our scheduled time. He helped me scope out the area for the proposal and kept my nerves calm with a fun and positive attitude. With the engagement happening after the sun went down, I was asking a lot but he went above and beyond to make sure we received an awesome set of photos. We’re both pleasantly surprised and pleased with Craig’s work, thank you!!
Posted on Thumbtack Thumbtack
Anna H. profile picture
Anna H.
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5Verified
Craig was so great to work with. He took beautiful pictures of our large family with expertise. He was very good at getting the baby to look at the camera and the rest of us ready. He was also so fast to deliver the pictures and they are just gorgeous. Thank you
Posted on Thumbtack Thumbtack
Heather S. profile picture
Heather S.
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5Verified
Craig was quick to respond, easy to set a time and date with, and offered a fair price! Our family pictures turned out great. Would highly recommend Craig.
Posted on Thumbtack Thumbtack
Nootan S. profile picture
Nootan S.
Thumbtack star 1Thumbtack star 2Thumbtack star 3Thumbtack star 4Thumbtack star 5Verified
Amazing experience! Great photos. Really enjoyed working with him. I will hire again for my next event!