
Hey there, I'm Teresa...
& I can't wait to meet you!
Welcome to my little corner of the world
A little about me…
I’m a small town girl living my dream as a photographer, capturing life’s most beautiful moments one frame at a time. Coffee is my daily fuel (along with plenty of deep breaths, because—life!). Family is everything to me—they’re my foundation, my biggest supporters, and the reason I smile every single day.
About My Photography Journey…
Photography has been my passion for as long as I can remember, and I can’t imagine doing anything else. My camera is my extension, always seeking those authentic moments that tell a real story. I specialize in family, maternity, senior portraits, and lifestyle sessions that focus on true emotion and connection. What excites me most is capturing the soul of each person in front of my lens and creating memories that last a lifetime.
When we work together, you’re not just a client—you’re a friend. I get attached to my “photog people,” and I love building genuine connections. Whether it’s capturing your family’s love, your maternity glow, or celebrating a special milestone, I’m there to document the moments that matter most.
Ready to create something beautiful?
Thank you for stopping by! I’d love to connect and help you capture those meaningful moments. Explore my portfolio or get in touch to book your session today!
Xoxo,
Teresa Medina
Teresa Medina Photography
Portfolio

Let's Make Memories Together
Photography is more than just pictures—it’s an investment in preserving the moments that matter most. Before you know it, those little ones will grow up, and the days of picking them up for snuggles will be behind you. That’s why it’s so important to document the small moments, so years from now, you can look at those images on your walls and still feel the joy, the laughter, and the warmth of those times.
Why choose Teresa Medina Photography?
Simply put: I’m passionate about what I do, and I never settle for average. “Good enough” isn’t in my vocabulary. I’m committed to capturing stunning images with beautiful light, rich colors, and moments that feel magical. Every session is carefully tailored to reflect who you are. Bring your ideas, your dreams, your favorite Starbucks drink, or the book you’re reading—whatever makes you, you. I’ll bring everything that makes me, me. Together, we’ll create something incredible.
Session prices include the session fee and a specified number of digital files. Every session includes a consultation—whether by phone, text, or email—to discuss styling, locations, and ideas. I’ll be with you every step of the way, helping you curate a unique look that perfectly fits your vision. Once your digital images are ready, you’ll have access through an online gallery. And don’t worry, I’ll guide you through the entire process to ensure you love the final result.
I can’t wait to work with you and capture the moments you’ll cherish forever.
Services
Thank you so much for stopping by to explore my services. I truly appreciate your interest! Take your time to browse through the offerings below, and if you have any questions or need more details, feel free to reach out. I’m here to help and would love to assist you in any way I can.
Mini Session
The Mini Session is perfect for those who want a quick, affordable way to capture special moments. Ideal for families, couples, or maternity portraits, this session offers a condensed experience while still delivering high-quality images. These sessions are often themed or holiday-focused, with a location selected by TMP to create a beautiful backdrop for your memories.
Included in the Mini Session:
-
15-minute photoshoot at a location chosen by TMP.
-
Pre-consultation to discuss styling, preferences, and session details, ensuring your vision is captured.
-
Delivery of 10 high-quality, edited images that reflect the love and joy within your family, the bond between couples, or the beauty of your maternity journey.
-
Photo release for personal use, allowing you to share and treasure your images freely.
-
Maximum of 4 people per session. Additional people may be added for $25 per person.
Cost: Starting at $180
Add-On Options:
-
Additional Photos: $15 per image
-
Extra Time (15-minute increments): $75
-
Custom Photo Album: $200+
Senior Sessions
A Senior Portrait Session is designed to capture the essence, personality, and unique milestones of a graduating senior. Whether you’re looking for a classic look or a more personal feel, this session provides flexibility to showcase who they are as they prepare to embark on the next chapter of their life.
Senior Beginner Session
Perfect for those looking for a quick personalized experience with professional photos and plenty of options for styling.
Included in the Senior Beginner Session:
-
90-minute photo session, providing ample time to capture a variety of shots and looks.
-
Pre-consultation to discuss styling, preferences, and details to make the session personal and unique.
-
Opportunity to wear 2 outfits, giving your senior a chance to showcase their style and personality.
-
Delivery of 25+ high-quality, edited images, professionally retouched to highlight the best moments from the session.
-
Location flexibility: Choose your preferred location, with the option to reserve a studio for an additional fee.
-
Optional Mini Session Upgrade: Small Group Option for Friends or Family.
-
Photo release granting permission to use and print the images.
Cost: Starting at $350
Add-On Options:
-
Additional Outfits: $25 per outfit
-
Studio Session: $100
-
Mini Session Upgrade: Small Group Option for Friends or Family - $150
-
Want to make your session extra special? Add a small group upgrade for just $150! Perfect for close friends and family (up to 4 people), this upgrade allows you to capture more memories with your favorite people.
-
-
Additional Photos: $20 per image
-
Cap and Gown Mini Session: $150 (Includes a 15-20 minute session with 5-10 high quality, edited images. Schedule separately from your main session.)
The Senior Experience
For those who want a more extensive session and additional customization, the Senior Experience Portrait Session includes extra time for more diverse shots and allows more outfit changes, giving your senior an even more personalized experience.
Included in the Senior Experience Portrait Session:
-
120-minute photo session, giving you more time to explore multiple locations or additional outfit changes.
-
Pre-consultation to tailor the session to your senior’s unique personality, interests, and vision.
-
Opportunity to wear 3 outfits, allowing for a variety of looks and expressions.
-
Delivery of 35+ high-quality, edited images, meticulously retouched to perfection.
-
Location flexibility, including up to 2 locations within a reasonable distance.
-
Mini Session Upgrade: Small Group Option for Friends or Family upgrade included at no extra charge, for those wanting friends or family portraits as part of the experience.
-
Photo release for personal use and printing.
Add-On Options:
-
Additional Outfits: $25 per outfit
-
Studio Session: $100
-
Additional Photos: $20 per image
-
Cap and Gown Mini Session: $150 (Includes a 15-20 minute session with 5-10 high quality, edited images. Schedule separately from your main session.)
Cost: $450
The Senior Everything
For the senior what wants the ultimate experience, the The Senior EverythingPortrait Session provides the most time, locations, and images for capturing every aspect of your senior’s personality and style. Perfect for clients looking for extensive customization and a fully tailored session.
Included in the Premium Senior Portrait Session:
• Up to 3-hour photo session, providing enough time for multiple locations, outfit changes, and creative direction.
• Pre-consultation to ensure every detail is customized to your senior’s personality and vision.
• The opportunity to wear up to 4 outfits gives endless possibilities for styling and creative shots.
• Delivery of 50+ high-quality, edited images, including both candid and posed shots, perfectly edited to capture every detail.
• Unlimited location flexibility with travel to up to 3 locations (within a reasonable distance), ensuring variety in your photos.
• Mini Session Upgrade: Small Group Option for Friends or Family included to incorporate friends, or siblings and parents for a full family portrait.
• Free Cap and Gown Mini Session to celebrate your senior's graduation, scheduled separately from your main session:
-
A 15-20 minute session focused on your senior in their cap and gown.
-
One location of your choice, either at the same location as your senior session or a different location.
-
Delivery of 5-10 edited images, showcasing your senior's achievement with professional retouching.
-
Photo release for sharing, printing, and displaying your graduation images.
• Photo release to share, print, and display your senior photos freely.
Cost: $600
Limited-Time Offer: Book the Senior Everything package now to receive the Cap and Gown Mini Session at no additional charge!
Branding Sessions
A branding session, also commonly known as headshots, a specialized photoshoot focused on capturing professional images that reflect an individual's or a business's brand identity. These images are used for various purposes, including social media profiles, websites, marketing materials, and professional networking platforms.
Mini Branding Session
Ideal for small businesses, professionals, or individuals needing a few high-quality images to enhance their online presence or marketing materials. This is a quick and efficient way to capture your brand’s identity in a compact session.
Included in the Mini Branding Session:
-
30-minute photoshoot focusing on key aspects of your brand, whether it’s a professional headshot or a few lifestyle shots.
-
1 outfit, suitable for a straightforward look that reflects your business or personal style.
-
Delivery of 10 high-quality, edited images to enhance your online presence.
-
Photo release for business use, allowing you to share your images across social media, websites, and marketing materials.
Cost: Starting at $250
Standard Branding Session
The Standard Branding Session offers more time, additional outfits, and flexibility, perfect for businesses or entrepreneurs who need a wider variety of images to tell their brand story.
Included in the Standard Branding Session:
-
60-minute photoshoot, giving time to shoot in multiple settings or locations (indoor or outdoor).
-
Up to 2 outfits, allowing for variety in your shots.
-
Delivery of 20+ high-quality, edited images, ensuring a wider selection of photos for use across platforms.
-
Photo release for personal and business use, empowering you to utilize the images across social media, websites, print, and more.
Cost: $350
Premium Branding Session
For businesses or individuals who need a full brand experience, the Premium Branding Session offers maximum flexibility with longer shoot times, a wider variety of outfits, and additional locations. Ideal for creating a comprehensive visual identity across multiple platforms.
Included in the Premium Branding Session:
-
Up to 2-hour photoshoot, allowing for various scenes and more dynamic shots.
-
Up to 4 outfits, giving you the option to showcase different aspects of your brand or personal identity.
-
Delivery of 40+ high-quality, edited images, providing a robust collection for your brand.
-
Multiple locations, whether it’s indoors, outdoors, or a combination of settings.
-
Photo release for full usage, including online platforms, print, and promotional materials.
Cost: $500
Add-On Options for Branding Sessions:
-
Additional Outfits: $50 per outfit
-
Extra Time (15-minute increments): $75
-
Custom Backdrops or Studio Setup: $150
-
Additional Photos: $25 per image
-
Group Branding Session (for team or multiple individuals): $100 per person
Special Events
Every special occasion has a story to tell, and I’m here to help capture yours. Whether it’s a birthday, anniversary, or any other milestone, my documentary-style photography will tell the story of your event from start to finish.
Event Photography Includes:
-
Up to 3 hours of dedicated shooting to capture every important moment, from candid shots to organized group portraits.
-
Group photo coordination to ensure everyone is included.
-
100+ high-quality, edited images, showcasing the energy and spirit of your event.
-
Rights to use all photos for print, web, and personal use.
Price: $500 (Additional hours at $200/hr)
Weddings
Your wedding day is one of the most important moments of your life, and I’m here to help capture every detail, emotion, and memory. I offer personalized wedding photography packages designed to fit your unique day, from the intimate moments to the grand celebrations.
Let’s Chat!
Contact me to discuss your wedding vision, style, and details. I’ll work with you to create a custom package tailored to your needs, ensuring that your special day is documented beautifully.
Lifestyle Session
Basic Lifestyle Session
The Basic Lifestyle Session is perfect for families, couples, or maternity portraits who want a longer, more relaxed photoshoot experience. This session gives you extra time to capture more natural moments with the flexibility to change outfits or explore multiple locations.
Included in the Basic Lifestyle Session:
-
60-90 minute photoshoot at an outdoor location of your choice or in the comfort of your home.
-
Pre-consultation to discuss styling, preferences, and session details, ensuring the session reflects your unique vision.
-
Delivery of 15 high-quality, edited images that tell the story of your family, relationship, or maternity journey.
-
Photo release for personal use, allowing you to share and treasure your images freely.
-
Maximum of 6 people per session. Additional people may be added for $25 per person.
Cost: $250
Add-On Options:
-
Additional Photos: $15 per image
-
Extra Time (15-minute increments): $75
-
Custom Photo Album: $200+
Standard Lifestyle Session
The Standard Lifestyle Session offers a more comprehensive experience for families, couples, or maternity portraits. With extra time for detailed shots and more relaxed moments, this session allows for more flexibility and a wider variety of images.
Included in the Standard Lifestyle Session:
-
2-hour photoshoot at a location of your choice (can include multiple locations within a reasonable distance).
-
Pre-consultation to discuss styling, preferences, and session details, ensuring the session fully reflects your vision.
-
Delivery of 30 high-quality, edited images that capture a diverse range of moments from your session.
-
Photo release for personal use, giving you the freedom to share and enjoy your images.
-
Maximum of 8 people per session. Additional people may be added for $25 per person
Cost: $400
Add-On Options:
-
Additional Photos: $15 per image
-
Extra Time (15-minute increments): $75
-
Custom Photo Album: $200+
Premium Lifestyle Session
The Premium Lifestyle Session is the ultimate photography experience. Offering a full day of shooting, this session allows for a wide variety of locations, outfit changes, and detailed, candid shots. Perfect for large families, events, or those looking to capture an extensive range of moments.
Included in the Premium Lifestyle Session:
-
Up to 4 hours of photoshoot time, with flexibility to visit multiple locations and incorporate multiple outfits.
-
Pre-consultation to discuss styling, preferences, and session details, ensuring a fully customized session that reflects your vision.
-
Delivery of 50 high-quality, edited images, providing a wide range of moments captured throughout the day.
-
Photo release for personal use, empowering you to share and treasure your images.
-
Maximum of 12 people per session. Additional people may be added for $25 per person.
Cost: $600
Add-On Options:
-
Additional Photos: $15 per image
-
Extra Time (15-minute increments): $75
-
Custom Photo Album: $200*
Newborn Investment
Newborn photography is all about preserving the precious moments of a baby's earliest days, usually within the first 4-21 days of life, captured in a natural and authentic lifestyle view during the hours of 9-3, ensuring optimal lighting and comfort for the baby and family.
Mini Newborn Session
The Mini Newborn Session is perfect for families who want a simple, intimate way to capture the beauty of their newborn without the extended session time. This option is great for those on a budget but still seeking quality, natural images.
Included in the Mini Newborn Session:
-
2-hour photoshoot, capturing the beauty of your newborn and the family’s early moments.
-
Pre-consultation to discuss preferences, ensuring the shoot aligns with your vision.
-
Delivery of 25 high-quality, edited images, including family portraits, newborn details, and moments with parents and siblings.
-
Photo release for personal use and sharing.
Cost: Starting at $450
Standard Newborn Session
The Standard Newborn Session offers more flexibility in terms of timing, location, and image delivery. This is perfect for families who want additional time for multiple poses, outfits, and more in-depth moments captured.
Included in the Standard Newborn Session:
-
2-3 hour photoshoot with more time for a variety of shots (swaddled, sleeping, family portraits).
-
Pre-consultation to discuss details and preferences, ensuring all your ideas are captured.
-
Delivery of 40+ high-quality, edited images, featuring a variety of styles and moments from your session.
-
Photo release for personal use and sharing.
Cost: $550
Premium Newborn Session
For those who want a full experience, the Premium Newborn Session allows for more time, outfit changes, and more complex setups to make the most of this precious moment.
Included in the Premium Newborn Session:
-
3-hour photoshoot, capturing more detailed shots, multiple setups, and additional family portraits.
-
Pre-consultation to ensure your exact vision is brought to life, whether it’s soft, natural lighting or creative setups.
-
Delivery of 60+ high-quality, edited images, offering a broad selection of intimate, lifestyle shots.
-
Option to reserve studio space (for an additional fee), for a more controlled environment.
-
Photo release for full personal use and sharing across platforms.
Cost: $750
Add-On Options for Newborn Sessions:
-
Additional Photos: $15 per image
-
Extra Time (15-minute increments): $75
-
Custom Studio Setup: $150
-
Family Session Upgrade (for additional family portraits): $100
-
Custom Photo Album: $200*
Fresh 48 Investment
Fresh 48 Sessions are scheduled within the first 48 hours following your baby's birth. These intimate sessions capture authentic, unposed moments in natural light, whether at the hospital or at home. Typically lasting between 1-2 hours, these sessions occur between 9 am-3 pm ensuring optimal lighting and comfort for the baby and family. Fresh 48 Sessions are reserved in advance, based on your due date, to ensure availability during this fleeting and precious time.
Mini Fresh 48 Session
Cost: Starting at $450
A Mini Fresh 48 Session is a great choice for families who want to preserve those intimate, early moments without a long commitment. This option works well for clients looking for a quick but meaningful session in the comfort of their hospital room or home.
Included in the Mini Fresh 48 Session:
-
1-2 hour lifestyle photoshoot capturing unposed moments within the first 48 hours of life.
-
Pre-consultation to ensure we know what moments are most important to you.
-
Delivery of 25 high-quality, edited images, showcasing the emotions and connections of your first moments together.
-
Photo release for personal use and sharing.
Cost: Starting at $450
Standard Fresh 48 Session
Cost: $550
The Standard Fresh 48 Session includes additional time, capturing a wider variety of moments and family participation, creating a comprehensive collection of your baby’s earliest days.
Included in the Standard Fresh 48 Session:
-
2-hour lifestyle photoshoot capturing a greater variety of candid, intimate moments in the first 48 hours.
-
Pre-consultation to ensure every important detail is captured.
-
Delivery of 40+ high-quality, edited images reflecting the beauty and innocence of your newborn.
-
Photo release for personal use and sharing.
Cost: $550
Premium Fresh 48 Session
Cost: $750
For those who want the most detailed, intimate experience, the Premium Fresh 48 Session gives you more time, flexibility, and a larger number of images to treasure.
Included in the Premium Fresh 48 Session:
-
Up to 3 hours of shooting in the comfort of your home or hospital room, with the freedom to capture a broader range of moments.
-
Pre-consultation to ensure all desired moments are captured.
-
Delivery of 60+ high-quality, edited images, including close-ups, family portraits, and significant details from the first moments of your baby’s life.
-
Photo release for full personal use and sharing.
Cost: $750
Add-On Options for Newborn and Fresh 48 Sessions:
-
Additional Photos: $25 per image
-
Extra Time (15-minute increments): $75
-
Custom Studio Setup: $150
-
Family Session Upgrade (for additional family portraits): $100
TMP is excited about the opportunity to collaborate with you & create timeless memories!
Please note that all services include travel within a 20-minute radius of Dracut. For locations beyond this distance, additional travel fees may apply. TMP is dedicated to providing a smooth and convenient experience, ensuring your satisfaction every step of the way.
If you’re ready to book a session or have any questions about travel fees or availability, don’t hesitate to reach out. TMP is here to offer exceptional photography services tailored to your needs.




Kind Words
"We couldn't be happier with the pictures and the whole experience of having Teresa take pictures of our family. She was great with suggesting different spots and angels for some of the pictures, and was great with our young child, encouraging different and fun things to capture some really great moments. We would highly recommend Teresa to anyone with little (or furry) members of the family."
- The Silva Family
"Teresa Medina did such a wonderful job taking our family photos!! We love every single one of them. We highly recommend Teresa and would use her again and again!"
- The Freitas Family
"Teresa was awesome when we had our family photo shoot. We received many great pics and very easy to work with! Highly recommend."
- The Santos Family
"Teresa Medina Photography was by far the best photographer to work with! I reached out to Teresa to plan a photoshoot for an upcoming collection launch for my online fashion store Styles by Shana! In a timely manner Teresa responded with a date/time and an idea of a location! The process so easy and required no effort on my end! Communication was easy from start to finish! Teresa is a professional and her photo editing skills are amazing! Love her easy access to photos using a drop box and they were delivered to me within a week (which was exactly what she communicated with me in her timeline). I can’t wait to use Teresa Medina Photography again in the future for more collection launches."
- Shana Silva
"I can't recommend Teresa Medina Photography enough! Teresa first captured beautiful family moments for us a couple of years ago, and recently, she did an incredible branding session for my real estate business. Her professionalism, creativity, and attention to detail made both experiences unforgettable. Teresa has a remarkable talent for bringing out the best in her subjects and creating stunning imagery. It's a complete pleasure to work with her; she's amazing with clients and little ones alike. If you're looking for a photographer who truly cares about delivering exceptional results, look no further than Teresa Medina Photography"
- Sandra Freitas
"Appreciate you doing all you can to capture the cuteness"
- Kimberly Champoux
"What was to be a senior photo shoot for my son with a few quick family shots turned into something special! Teresa has the ability to make you feel at ease and captures beautiful photos that show the essence of who you are. We now have not only wonderful senior photos, but family, couple, and even some solos of my daughter too!
Thank you Teresa! 10/10 recommend!!"
- Bettencourt Family
"Teresa captured our parents 50th anniversary, and she did such an amazing job. She went above and beyond with accommodating our needs for the event. Communicating with her was a breeze. She was so easy to work with, not to mention the quality of her work was amazing! She was able to beautifully capture such an important event in our family’s lives. I could not recommend Teresa enough!!!!"
- Sonia Kulker
"e contacted Teresa Medina Photography to take our son’s senior pictures. Teresa was wonderful to work with. She promptly responded to every message, found the perfect location and scheduled the best time to maximize the natural light. Teresa offered ideas about wardrobe and was available to answer any questions leading up to our appointment. We had a request to incorporate a special outfit and Teresa not only beautifully incorporated that special outfit but also learned that my son was a big sneaker fan and found a way to incorporate that as well. Our son’s pictures were completed and sent to us as promised. They were beautifully done and captured his essence in every smile and pose. We are so grateful to Teresa for making this experience stress free and fun and would highly recommend her to capture your special moments."
- Lisa Sodre Scollin
"We had an absolutely wonderful experience with Teresa! She was great to work with and extremely communicative and professional. She was so great to work with on the day of our photos and made the experience one to remember. I was so impressed with her work- I will be booking her again for all of our future family photos. Thank you Teresa!!"
- The Tomasalli Family
"Our session was a blast!! She never fails to put her client first, making sure they are comfortable and happy. I am very satisfied with how the photos came out - they are stunning! Thanks so much Teresa Medina Photography, can't wait for more!"
- Elizabeth Silva
"ABSOLUTELY LOVE Teresa Medina Photography!! She makes her customers feel comfortable and confident during photoshoots and does amazing work. Can't wait to set up more sessions in the future! Highly recommend!"
- Sara Silva
"I was fortunate to win a raffle prize session with TMP and used it for a 21st birthday photoshoot for my daughter.
Teresa pulled out all the stops and made the session super fun! She had “birthday props” and waited for the perfect time of day to capture the best light. She even brought a tent so my daughter could have some fun outfit changes! I highly recommend Teresa!"
- The Breen Family
Thank you TMP capturing the love and joy from the bottom of my heart. My family and I thank you. "
- The Lodi Family
"Thank you for being on hand for capturing just one of the many great memories of my 50th Birthday shared with family and friends."
- Becky Arevalo
"It was our first time having our family pictures taken. Teresa was great she made the experience easy and fun. It was easy to book our appointment. Teresa kept in contact with us during the whole process. The location she picked was great and it was just what we were looking for. We received our pictures within a week and it was very easy to download."
- The Dunbar Family
"Shout out to Teresa Medina for capturing her beauty! Highly recommend."
- Carmen Reis
"Teresa has taken AMAZING Photos of our family and also amazing Business photos for our Business. She is very accommodating and fun to work with. I recommend reaching out to Teresa Medina Photography for all your Photography needs!!!"
- Joe Freitas
"When thinking of my first born having her senior photos taken, so many emotions came into play. I contacted Teresa and from timely responses, location suggestions, to being accommodating when I got lost 1/2 hour away, she was amazing to work with. She provided a tent for a quick outfit change, and got into the water and beach weeds to get the perfect shot. We couldn’t have been happier with our experience and the outcome of the photos. I highly recommend Teresa Medina Photography for all your photography needs, I will definitely be reaching out to her in the future!"
- Delia Martins Melo
"Teresa does a beautiful job, rich in the smallest details. Super attentive, captures the most beautiful moments that I will carry with me forever! She took photos with my children and I fell in love with her work. I highly recommend her."
- Mayra Meyer
"Teresa was awesome when we had our family photo shoot. We received many great pics and very easy to work with! Highly recommend!"
- Danielle Santos


























