Pricingdetails

.fe-632137c98580b91357295ed6 {
–grid-gutter: calc(var(–sqs-mobile-site-gutter, 6vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (8 – 1)) ) / 8 );

display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(8,minmax(24px, auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(8, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
row-gap: 11.0px;
column-gap: 11.0px;
}

@media (min-width: 768px) {
.background-width–inset .fe-632137c98580b91357295ed6 {
–inset-padding: calc(var(–sqs-site-gutter) * 2);
}

.fe-632137c98580b91357295ed6 {
–grid-gutter: calc(var(–sqs-site-gutter, 4vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (24 – 1)) ) / 24 );
–inset-padding: 0vw;

–row-height-scaling-factor: 0.0215;
–container-width: min(var(–sqs-site-max-width, 1500px), calc(100vw – var(–sqs-site-gutter, 4vw) * 2 – var(–inset-padding) ));

grid-template-rows: repeat(4,minmax(calc(var(–container-width) * var(–row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(24, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
}
}

.fe-block-e101c3440cead62d8e7b {
grid-area: 1/1/9/11;
z-index: 0;
}

.fe-block-e101c3440cead62d8e7b .sqs-block {
justify-content: center;
}

.fe-block-e101c3440cead62d8e7b .sqs-block-alignment-wrapper {
align-items: center;
}

@media (min-width: 768px) {
.fe-block-e101c3440cead62d8e7b {
grid-area: 1/5/5/23;
z-index: 0;
}

.fe-block-e101c3440cead62d8e7b .sqs-block {
justify-content: center;
}

.fe-block-e101c3440cead62d8e7b .sqs-block-alignment-wrapper {
align-items: center;
}
}

MORE THAN JUST MONEY.

There is no better time than now to capture your memories. When looking for a photographer, it’s an investment in your future, not just “pricing.” Whether you’re looking to invest in a family session or a newborn session, when that time has passed, your investment in freezing that moment will be irreplaceable.

.fe-632137f139f45a48d83d8be5 {
–grid-gutter: calc(var(–sqs-mobile-site-gutter, 6vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (8 – 1)) ) / 8 );

display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(2,minmax(24px, auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(8, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
row-gap: 11.0px;
column-gap: 11.0px;
}

@media (min-width: 768px) {
.background-width–inset .fe-632137f139f45a48d83d8be5 {
–inset-padding: calc(var(–sqs-site-gutter) * 2);
}

.fe-632137f139f45a48d83d8be5 {
–grid-gutter: calc(var(–sqs-site-gutter, 4vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (24 – 1)) ) / 24 );
–inset-padding: 0vw;

–row-height-scaling-factor: 0.0215;
–container-width: min(var(–sqs-site-max-width, 1500px), calc(100vw – var(–sqs-site-gutter, 4vw) * 2 – var(–inset-padding) ));

grid-template-rows: repeat(2,minmax(calc(var(–container-width) * var(–row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(24, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
}
}

.fe-block-efa357db07ddc8917fe8 {
grid-area: 1/2/3/10;
z-index: 0;
}

.fe-block-efa357db07ddc8917fe8 .sqs-block {
justify-content: center;
}

.fe-block-efa357db07ddc8917fe8 .sqs-block-alignment-wrapper {
align-items: center;
}

@media (min-width: 768px) {
.fe-block-efa357db07ddc8917fe8 {
grid-area: 1/5/3/23;
z-index: 0;
}

.fe-block-efa357db07ddc8917fe8 .sqs-block {
justify-content: center;
}

.fe-block-efa357db07ddc8917fe8 .sqs-block-alignment-wrapper {
align-items: center;
}
}

PRICING GUIDE

.fe-6321380fa1c26f46a79698c3 {
–grid-gutter: calc(var(–sqs-mobile-site-gutter, 6vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (8 – 1)) ) / 8 );

display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(10,minmax(24px, auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(8, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
row-gap: 11.0px;
column-gap: 11.0px;
}

@media (min-width: 768px) {
.background-width–inset .fe-6321380fa1c26f46a79698c3 {
–inset-padding: calc(var(–sqs-site-gutter) * 2);
}

.fe-6321380fa1c26f46a79698c3 {
–grid-gutter: calc(var(–sqs-site-gutter, 4vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (24 – 1)) ) / 24 );
–inset-padding: 0vw;

–row-height-scaling-factor: 0.0215;
–container-width: min(var(–sqs-site-max-width, 1500px), calc(100vw – var(–sqs-site-gutter, 4vw) * 2 – var(–inset-padding) ));

grid-template-rows: repeat(3,minmax(calc(var(–container-width) * var(–row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(24, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
}
}

.fe-block-3e76f1456e06b261a884 {
grid-area: 1/2/11/10;
z-index: 0;
}

.fe-block-3e76f1456e06b261a884 .sqs-block {
justify-content: center;
}

.fe-block-3e76f1456e06b261a884 .sqs-block-alignment-wrapper {
align-items: center;
}

@media (min-width: 768px) {
.fe-block-3e76f1456e06b261a884 {
grid-area: 1/5/4/23;
z-index: 0;
}

.fe-block-3e76f1456e06b261a884 .sqs-block {
justify-content: center;
}

.fe-block-3e76f1456e06b261a884 .sqs-block-alignment-wrapper {
align-items: center;
}
}

Family, Maternity & Outdoor Newborn Sessions:

$450, 25 images

Extended Family Sessions, In-Home or In-Studio Newborn Sessions:

$550, 25 images

*Travel fee may apply

.fe-6321384b392ecd06e5c3ed28 {
–grid-gutter: calc(var(–sqs-mobile-site-gutter, 6vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (8 – 1)) ) / 8 );

display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(2,minmax(24px, auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(8, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
row-gap: 11.0px;
column-gap: 11.0px;
}

@media (min-width: 768px) {
.background-width–inset .fe-6321384b392ecd06e5c3ed28 {
–inset-padding: calc(var(–sqs-site-gutter) * 2);
}

.fe-6321384b392ecd06e5c3ed28 {
–grid-gutter: calc(var(–sqs-site-gutter, 4vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (24 – 1)) ) / 24 );
–inset-padding: 0vw;

–row-height-scaling-factor: 0.0215;
–container-width: min(var(–sqs-site-max-width, 1500px), calc(100vw – var(–sqs-site-gutter, 4vw) * 2 – var(–inset-padding) ));

grid-template-rows: repeat(2,minmax(calc(var(–container-width) * var(–row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(24, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
}
}

.fe-block-aa02d014f1ee0245d0e3 {
grid-area: 1/2/3/10;
z-index: 0;
}

.fe-block-aa02d014f1ee0245d0e3 .sqs-block {
justify-content: center;
}

.fe-block-aa02d014f1ee0245d0e3 .sqs-block-alignment-wrapper {
align-items: center;
}

@media (min-width: 768px) {
.fe-block-aa02d014f1ee0245d0e3 {
grid-area: 1/5/3/23;
z-index: 0;
}

.fe-block-aa02d014f1ee0245d0e3 .sqs-block {
justify-content: center;
}

.fe-block-aa02d014f1ee0245d0e3 .sqs-block-alignment-wrapper {
align-items: center;
}
}

THE FINE PRINT

.fe-63207729e6fa3d317b9d3d20 {
–grid-gutter: calc(var(–sqs-mobile-site-gutter, 6vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (8 – 1)) ) / 8 );

display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(13,minmax(24px, auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(8, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
row-gap: 11.0px;
column-gap: 11.0px;
}

@media (min-width: 768px) {
.background-width–inset .fe-63207729e6fa3d317b9d3d20 {
–inset-padding: calc(var(–sqs-site-gutter) * 2);
}

.fe-63207729e6fa3d317b9d3d20 {
–grid-gutter: calc(var(–sqs-site-gutter, 4vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (24 – 1)) ) / 24 );
–inset-padding: 0vw;

–row-height-scaling-factor: 0.0215;
–container-width: min(var(–sqs-site-max-width, 1500px), calc(100vw – var(–sqs-site-gutter, 4vw) * 2 – var(–inset-padding) ));

grid-template-rows: repeat(3,minmax(calc(var(–container-width) * var(–row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(24, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
}
}

.fe-block-7dfb2332a3c15a95dd15 {
grid-area: 1/2/14/10;
z-index: 0;
}

.fe-block-7dfb2332a3c15a95dd15 .sqs-block {
justify-content: center;
}

.fe-block-7dfb2332a3c15a95dd15 .sqs-block-alignment-wrapper {
align-items: center;
}

@media (min-width: 768px) {
.fe-block-7dfb2332a3c15a95dd15 {
grid-area: 1/5/4/23;
z-index: 0;
}

.fe-block-7dfb2332a3c15a95dd15 .sqs-block {
justify-content: center;
}

.fe-block-7dfb2332a3c15a95dd15 .sqs-block-alignment-wrapper {
align-items: center;
}
}

Your session is made in two payments. First is your retainer. All sessions require a 50% non-refundable retainer is due at booking to reserves your time and date. The last 50% is due within 24 hours after your photos have been taken. A signed contract is also required for all sessions. All packages include a print release. All full sessions include access to the client closet. Within 14 business days and your final payment being completed, you will receive your viewing gallery where you will choose the images you’d like to keep. Each full session is up to 60 minutes. You can purchase additional images for $25 per image. You can purchase your entire gallery for an additional $300.

.fe-6321385d0f5cbc28032fd189 {
–grid-gutter: calc(var(–sqs-mobile-site-gutter, 6vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (8 – 1)) ) / 8 );

display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(3,minmax(24px, auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(8, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
row-gap: 11.0px;
column-gap: 11.0px;
}

@media (min-width: 768px) {
.background-width–inset .fe-6321385d0f5cbc28032fd189 {
–inset-padding: calc(var(–sqs-site-gutter) * 2);
}

.fe-6321385d0f5cbc28032fd189 {
–grid-gutter: calc(var(–sqs-site-gutter, 4vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (24 – 1)) ) / 24 );
–inset-padding: 0vw;

–row-height-scaling-factor: 0.0215;
–container-width: min(var(–sqs-site-max-width, 1500px), calc(100vw – var(–sqs-site-gutter, 4vw) * 2 – var(–inset-padding) ));

grid-template-rows: repeat(2,minmax(calc(var(–container-width) * var(–row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(24, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
}
}

.fe-block-e621d55295953e6c5da1 {
grid-area: 1/1/4/11;
z-index: 0;
}

.fe-block-e621d55295953e6c5da1 .sqs-block {
justify-content: center;
}

.fe-block-e621d55295953e6c5da1 .sqs-block-alignment-wrapper {
align-items: center;
}

@media (min-width: 768px) {
.fe-block-e621d55295953e6c5da1 {
grid-area: 1/5/3/23;
z-index: 0;
}

.fe-block-e621d55295953e6c5da1 .sqs-block {
justify-content: center;
}

.fe-block-e621d55295953e6c5da1 .sqs-block-alignment-wrapper {
align-items: center;
}
}

WHAT IS A CLIENT CLOSET?

.fe-63213875b1723c347aecd4b2 {
–grid-gutter: calc(var(–sqs-mobile-site-gutter, 6vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (8 – 1)) ) / 8 );

display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(10,minmax(24px, auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(8, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
row-gap: 11.0px;
column-gap: 11.0px;
}

@media (min-width: 768px) {
.background-width–inset .fe-63213875b1723c347aecd4b2 {
–inset-padding: calc(var(–sqs-site-gutter) * 2);
}

.fe-63213875b1723c347aecd4b2 {
–grid-gutter: calc(var(–sqs-site-gutter, 4vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (24 – 1)) ) / 24 );
–inset-padding: 0vw;

–row-height-scaling-factor: 0.0215;
–container-width: min(var(–sqs-site-max-width, 1500px), calc(100vw – var(–sqs-site-gutter, 4vw) * 2 – var(–inset-padding) ));

grid-template-rows: repeat(4,minmax(calc(var(–container-width) * var(–row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(24, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
}
}

.fe-block-99a40e409f8001a1864b {
grid-area: 1/2/11/10;
z-index: 0;
}

.fe-block-99a40e409f8001a1864b .sqs-block {
justify-content: center;
}

.fe-block-99a40e409f8001a1864b .sqs-block-alignment-wrapper {
align-items: center;
}

@media (min-width: 768px) {
.fe-block-99a40e409f8001a1864b {
grid-area: 1/5/5/23;
z-index: 0;
}

.fe-block-99a40e409f8001a1864b .sqs-block {
justify-content: center;
}

.fe-block-99a40e409f8001a1864b .sqs-block-alignment-wrapper {
align-items: center;
}
}

The client closet is filled with dresses and some outfits that I’ve curated just for you! Beautiful dresses for you, plus some for little girls and a handful of seasonal little boy’s items. The closet was created so I could make your experience seamless from start to finish! No need to stress about finding an outfit you’re only going to wear once. This is optional. You are always free to find your own outfits!

.fe-6321388b35bdd102d8ffc629 {
–grid-gutter: calc(var(–sqs-mobile-site-gutter, 6vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (8 – 1)) ) / 8 );

display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(2,minmax(24px, auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(8, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
row-gap: 11.0px;
column-gap: 11.0px;
}

@media (min-width: 768px) {
.background-width–inset .fe-6321388b35bdd102d8ffc629 {
–inset-padding: calc(var(–sqs-site-gutter) * 2);
}

.fe-6321388b35bdd102d8ffc629 {
–grid-gutter: calc(var(–sqs-site-gutter, 4vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (24 – 1)) ) / 24 );
–inset-padding: 0vw;

–row-height-scaling-factor: 0.0215;
–container-width: min(var(–sqs-site-max-width, 1500px), calc(100vw – var(–sqs-site-gutter, 4vw) * 2 – var(–inset-padding) ));

grid-template-rows: repeat(2,minmax(calc(var(–container-width) * var(–row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(24, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
}
}

.fe-block-c853b7ba31dbee7bc744 {
grid-area: 1/2/3/10;
z-index: 0;
}

.fe-block-c853b7ba31dbee7bc744 .sqs-block {
justify-content: center;
}

.fe-block-c853b7ba31dbee7bc744 .sqs-block-alignment-wrapper {
align-items: center;
}

@media (min-width: 768px) {
.fe-block-c853b7ba31dbee7bc744 {
grid-area: 1/5/3/23;
z-index: 0;
}

.fe-block-c853b7ba31dbee7bc744 .sqs-block {
justify-content: center;
}

.fe-block-c853b7ba31dbee7bc744 .sqs-block-alignment-wrapper {
align-items: center;
}
}

HOW TO BOOK

.fe-6321389d142b236b6e6356a0 {
–grid-gutter: calc(var(–sqs-mobile-site-gutter, 6vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (8 – 1)) ) / 8 );

display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(9,minmax(24px, auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(8, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
row-gap: 11.0px;
column-gap: 11.0px;
}

@media (min-width: 768px) {
.background-width–inset .fe-6321389d142b236b6e6356a0 {
–inset-padding: calc(var(–sqs-site-gutter) * 2);
}

.fe-6321389d142b236b6e6356a0 {
–grid-gutter: calc(var(–sqs-site-gutter, 4vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (24 – 1)) ) / 24 );
–inset-padding: 0vw;

–row-height-scaling-factor: 0.0215;
–container-width: min(var(–sqs-site-max-width, 1500px), calc(100vw – var(–sqs-site-gutter, 4vw) * 2 – var(–inset-padding) ));

grid-template-rows: repeat(2,minmax(calc(var(–container-width) * var(–row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(24, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
}
}

.fe-block-aa6fbcc78638781cfa7a {
grid-area: 2/2/10/10;
z-index: 0;
}

.fe-block-aa6fbcc78638781cfa7a .sqs-block {
justify-content: center;
}

.fe-block-aa6fbcc78638781cfa7a .sqs-block-alignment-wrapper {
align-items: center;
}

@media (min-width: 768px) {
.fe-block-aa6fbcc78638781cfa7a {
grid-area: 1/5/3/23;
z-index: 0;
}

.fe-block-aa6fbcc78638781cfa7a .sqs-block {
justify-content: center;
}

.fe-block-aa6fbcc78638781cfa7a .sqs-block-alignment-wrapper {
align-items: center;
}
}

Below is the booking calendar. Here you can choose your desired date, time & location and the sign your contract and pay your retainer. If you don’t see a date listed here, please send me a message.

If you’re looking for a full session, please send me a message to book.

.fe-63207ddde6fa3d317b9e18f9 {
–grid-gutter: calc(var(–sqs-mobile-site-gutter, 6vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (8 – 1)) ) / 8 );

display: grid;
position: relative;
grid-area: 1/1/-1/-1;
grid-template-rows: repeat(56,minmax(24px, auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(8, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
row-gap: 11.0px;
column-gap: 11.0px;
}

@media (min-width: 768px) {
.background-width–inset .fe-63207ddde6fa3d317b9e18f9 {
–inset-padding: calc(var(–sqs-site-gutter) * 2);
}

.fe-63207ddde6fa3d317b9e18f9 {
–grid-gutter: calc(var(–sqs-site-gutter, 4vw) – 11.0px);
–cell-max-width: calc( ( var(–sqs-site-max-width, 1500px) – (11.0px * (24 – 1)) ) / 24 );
–inset-padding: 0vw;

–row-height-scaling-factor: 0.0215;
–container-width: min(var(–sqs-site-max-width, 1500px), calc(100vw – var(–sqs-site-gutter, 4vw) * 2 – var(–inset-padding) ));

grid-template-rows: repeat(30,minmax(calc(var(–container-width) * var(–row-height-scaling-factor)), auto));
grid-template-columns:
minmax(var(–grid-gutter), 1fr)
repeat(24, minmax(0, var(–cell-max-width)))
minmax(var(–grid-gutter), 1fr);
}
}

.fe-block-24c84929dae8b54c69a0 {
grid-area: 1/2/57/10;
z-index: 1;
}

.fe-block-24c84929dae8b54c69a0 .sqs-block {
justify-content: flex-start;
}

.fe-block-24c84929dae8b54c69a0 .sqs-block-alignment-wrapper {
align-items: flex-start;
}

@media (min-width: 768px) {
.fe-block-24c84929dae8b54c69a0 {
grid-area: 1/8/31/20;
z-index: 1;
}

.fe-block-24c84929dae8b54c69a0 .sqs-block {
justify-content: flex-start;
}

.fe-block-24c84929dae8b54c69a0 .sqs-block-alignment-wrapper {
align-items: flex-start;
}
}