Jessica was born and raised in Colorado. She then graduated from the University of Oregon, earning a Bachelors Degree in Fine Arts, with an emphasis in photography. Upon graduation, Jessica found herself living in Chicago and Colorado before residing to Maryland with her husband and son.

Before she started her own company, Jessica worked in many large retail studios including Picture People and Glamour Shots. Filled with practical knowledge and experience, she co-founded Impact Images, a successful Denver photography company. Impact Images grew to be a storefront studio, with many clients all over the state. After a successful run with Impact Images, she decided to start her own business, Marks The Spot Photography. Marks the Spot Photography is the culmination of over 20 years of work in the photographic industry. Jessica is also a member in good standing of the Professional Photographers of America.

In her free time, she volunteers for Flashes of Hope, an organization that photographs children with a chronic condition. As well as volunteering for Now I Lay Me Down To Sleep, an organization that photographs families who have experienced the unexpected loss of a baby.