Relaxed Sessions, bringing out your best

this time is so important

Let go of all expectations

Letting go will take some pressure off and help you relax and enjoy this occasion.
Remember to be silly, play, laugh and let go.

Make your family photo session a fun event, something to look forward to.

Focus on yourself

It’s a common mistake to focus on getting everyone else looking perfect. Focus on looking your best yourself and leave everyone else to me.

Keep it moving!

Moving between shots is actually the best way to create authentic and candid images.

Book a Session

Let Your Important Memories Decorate Your Home

Wall art, printed photos, albums

Let Your Important Memories Decorate Your Home

Wall art, printed photos, albums

Let Your Important Memories Decorate Your Home

Wall art, printed photos, albums

<!DOCTYPE html>

<html lang="en">

<head>

 <meta charset="UTF-8" />

 <meta name="viewport" content="width=device-width, initial-scale=1.0" />

 <title>Investment | Portrait & Family Photography</title>

 <link rel="preconnect" href="https://fonts.googleapis.com" />

 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />

 <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400&family=Jost:wght@300;400;500&display=swap" rel="stylesheet" />

 <style>

  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }


  body {

   font-family: 'Jost', sans-serif;

   background: #FFFDF9;

   color: #2C2C2A;

   min-height: 100vh;

  }


  .inv-root {

   max-width: 780px;

   margin: 0 auto;

   padding: 4rem 1.5rem 6rem;

  }


  .inv-eyebrow {

   font-size: 11px;

   letter-spacing: 0.18em;

   text-transform: uppercase;

   color: #B87333;

   font-weight: 500;

   text-align: center;

   margin-bottom: 0.5rem;

  }


  .inv-hero-title {

   font-family: 'Cormorant Garamond', serif;

   font-weight: 300;

   font-size: clamp(2.2rem, 6vw, 3.2rem);

   line-height: 1.1;

   text-align: center;

   margin: 0 0 0.75rem;

   color: #2C2C2A;

  }


  .inv-hero-title em {

   font-style: italic;

   color: #B87333;

  }


  .inv-hero-sub {

   text-align: center;

   font-size: 15px;

   font-weight: 300;

   color: #5F5E5A;

   max-width: 420px;

   margin: 0 auto 3rem;

   line-height: 1.7;

  }


  .inv-divider {

   display: flex;

   align-items: center;

   gap: 1rem;

   margin: 0 0 2.5rem;

  }


  .inv-divider::before,

  .inv-divider::after {

   content: '';

   flex: 1;

   height: 0.5px;

   background: #C8974B;

   opacity: 0.35;

  }


  .inv-divider span {

   font-size: 18px;

   color: #C8974B;

   opacity: 0.7;

  }


  .inv-cards {

   display: grid;

   grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));

   gap: 1rem;

   margin-bottom: 2rem;

  }


  .inv-card {

   border: 0.5px solid #D3D1C7;

   border-radius: 12px;

   padding: 1.75rem 1.25rem 2rem;

   background: #fff;

   position: relative;

   transition: border-color 0.2s;

  }


  .inv-card:hover { border-color: #B4B2A9; }


  .inv-card.featured { border: 1.5px solid #C8974B; }


  .inv-badge {

   position: absolute;

   top: -11px;

   left: 50%;

   transform: translateX(-50%);

   background: #C8974B;

   color: #fff;

   font-size: 10px;

   letter-spacing: 0.12em;

   text-transform: uppercase;

   padding: 3px 14px;

   border-radius: 20px;

   white-space: nowrap;

   font-weight: 500;

  }


  .inv-card-name {

   font-family: 'Cormorant Garamond', serif;

   font-size: 1.45rem;

   font-weight: 400;

   margin: 0 0 0.2rem;

  }


  .inv-card-tagline {

   font-size: 12px;

   color: #888780;

   font-weight: 300;

   margin: 0 0 1.25rem;

  }


  .inv-price {

   font-size: 2.2rem;

   font-weight: 300;

   line-height: 1;

   margin-bottom: 1.35rem;

   color: #2C2C2A;

  }


  .inv-price span {

   font-size: 1rem;

   font-weight: 400;

   color: #B87333;

   vertical-align: super;

   margin-right: 1px;

  }


  .inv-includes {

   list-style: none;

   padding: 0;

   margin: 0 0 1.75rem;

   display: flex;

   flex-direction: column;

   gap: 9px;

  }


  .inv-includes li {

   font-size: 13px;

   color: #5F5E5A;

   font-weight: 300;

   display: flex;

   align-items: flex-start;

   gap: 9px;

   line-height: 1.4;

  }


  .inv-includes li::before {

   content: '';

   display: inline-block;

   width: 15px;

   height: 15px;

   min-width: 15px;

   border-radius: 50%;

   border: 0.5px solid #C8974B;

   margin-top: 1px;

   background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 7l3 3 5-5' stroke='%23C8974B' stroke-width='1.2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat;

  }


  .inv-btn {

   display: block;

   width: 100%;

   padding: 11px;

   border: 0.5px solid #C8974B;

   border-radius: 8px;

   background: transparent;

   color: #B87333;

   font-family: 'Jost', sans-serif;

   font-size: 12px;

   letter-spacing: 0.1em;

   text-transform: uppercase;

   cursor: pointer;

   font-weight: 500;

   transition: background 0.15s, color 0.15s;

  }


  .inv-btn:hover { background: #C8974B; color: #fff; }


  .inv-card.featured .inv-btn { background: #C8974B; color: #fff; }

  .inv-card.featured .inv-btn:hover { background: #B87333; }


  .inv-note {

   background: #FAF7F2;

   border-radius: 12px;

   border: 0.5px solid #E8E2D8;

   padding: 1.75rem 1.75rem;

   margin-bottom: 2rem;

  }


  .inv-note-title {

   font-family: 'Cormorant Garamond', serif;

   font-size: 1.2rem;

   font-weight: 400;

   margin: 0 0 0.5rem;

  }


  .inv-note p {

   font-size: 14px;

   color: #5F5E5A;

   line-height: 1.75;

   margin: 0;

   font-weight: 300;

  }


  .inv-faq { margin-bottom: 0; }


  .inv-faq-item {

   border-bottom: 0.5px solid #D3D1C7;

   padding: 1.1rem 0;

  }


  .inv-faq-q {

   font-size: 14px;

   font-weight: 500;

   margin: 0 0 0.45rem;

   color: #2C2C2A;

  }


  .inv-faq-a {

   font-size: 13px;

   color: #5F5E5A;

   line-height: 1.75;

   font-weight: 300;

   margin: 0;

  }


  .inv-cta-row {

   text-align: center;

   margin-top: 3.5rem;

  }


  .inv-cta-label {

   font-size: 12px;

   color: #888780;

   letter-spacing: 0.1em;

   text-transform: uppercase;

   margin-bottom: 0.85rem;

  }


  .inv-cta-link {

   display: inline-block;

   padding: 13px 40px;

   border: 0.5px solid #C8974B;

   color: #B87333;

   font-family: 'Jost', sans-serif;

   font-size: 12px;

   letter-spacing: 0.12em;

   text-transform: uppercase;

   cursor: pointer;

   font-weight: 500;

   border-radius: 8px;

   transition: background 0.15s, color 0.15s;

   background: transparent;

   text-decoration: none;

  }


  .inv-cta-link:hover { background: #C8974B; color: #fff; }


  @media (max-width: 520px) {

   .inv-cards { grid-template-columns: 1fr; }

  }

 </style>

</head>

<body>

 <main class="inv-root">


  <p class="inv-eyebrow">Investment</p>

  <h1 class="inv-hero-title">Photographs worth<br><em>coming home to</em></h1>

  <p class="inv-hero-sub">Every session is unhurried, personal, and made for your walls — not just your camera roll.</p>


  <div class="inv-divider"><span>✦</span></div>


  <div class="inv-cards">


   <div class="inv-card">

    <p class="inv-card-name">The Essential</p>

    <p class="inv-card-tagline">Quick &amp; connected</p>

    <div class="inv-price"><span>$</span>350</div>

    <ul class="inv-includes">

     <li>1-hour session</li>

     <li>5 fully edited digital images</li>

     <li>1 location of your choice</li>

     <li>Private online gallery</li>

     <li>Print release included</li>

    </ul>

    <a href="#contact" class="inv-btn">Inquire</a>

   </div>


   <div class="inv-card featured">

    <div class="inv-badge">Most loved</div>

    <p class="inv-card-name">The Story</p>

    <p class="inv-card-tagline">For real family life</p>

    <div class="inv-price"><span>$</span>575</div>

    <ul class="inv-includes">

     <li>90-minute session</li>

     <li>15 fully edited digital images</li>

     <li>Up to 2 locations</li>

     <li>Private online gallery</li>

     <li>Print release included</li>

     <li>1 complimentary 5×7 print</li>

    </ul>

    <a href="#contact" class="inv-btn">Inquire</a>

   </div>


   <div class="inv-card">

    <p class="inv-card-name">The Collection</p>

    <p class="inv-card-tagline">Full experience</p>

    <div class="inv-price"><span>$</span>895</div>

    <ul class="inv-includes">

     <li>2-hour session</li>

     <li>30 fully edited digital images</li>

     <li>Multiple locations &amp; outfit changes</li>

     <li>Private online gallery</li>

     <li>Print release included</li>

     <li>8×10 fine art print + digital files</li>

     <li>Wardrobe styling guidance</li>

    </ul>

    <a href="#contact" class="inv-btn">Inquire</a>

   </div>


  </div>


  <div class="inv-note">

   <p class="inv-note-title">A note on the process</p>

   <p>All sessions begin with a short planning call so I can understand what matters to your family. Editing takes 2–3 weeks, and your gallery is delivered with printing recommendations tailored to your images. Additional edited images are available à la carte at $25 each.</p>

  </div>


  <div class="inv-faq">

   <div class="inv-faq-item">

    <p class="inv-faq-q">When is the best time to book?</p>

    <p class="inv-faq-a">Sessions fill up quickly, especially in spring and fall. I recommend booking 4–6 weeks in advance. A $100 retainer holds your date and is applied toward your session.</p>

   </div>

   <div class="inv-faq-item">

    <p class="inv-faq-q">What if the weather doesn't cooperate?</p>

    <p class="inv-faq-a">Outdoor sessions can be rescheduled once at no charge due to weather. I'll keep an eye on the forecast with you in the days leading up to your session.</p>

   </div>

   <div class="inv-faq-item">

    <p class="inv-faq-q">Can I add more images later?</p>

    <p class="inv-faq-a">Yes — additional edited images from your gallery are available for $25 each within 30 days of delivery.</p>

   </div>

   <div class="inv-faq-item">

    <p class="inv-faq-q">Do you offer payment plans?</p>

    <p class="inv-faq-a">I do. Split-pay options are available for The Story and Collection packages. Just ask when you inquire and I'll send over the details.</p>

   </div>

  </div>


  <div class="inv-cta-row">

   <p class="inv-cta-label">Ready to get started?</p>

   <a href="#contact" class="inv-cta-link">Book your session</a>

  </div>


 </main>

</body>

</html>Enter a Heading