What clients are asking


Question 1 // Do you require a retainer and reservation fee?



If you purchased one of our portrait sessions, a 50% retainer is due to hold your session date and time. The remaining balance will be due 10 days before your session.


If you purchased one of Petal by Petal packages, to hold your session date and time, the retainer will be $250, with the remainder being monthly payments and the last payment being due 30 days before the last session date.


Question 2 // Do you travel?


I'm based in Lawrence, MA, and I'm open to sessions anywhere in Essex and Middlesex County. I love to travel and can have my bags packed pretty quickly if you desire a further commute and provide travel expenses.


Question 3 // How many people are allowed in the session?


All sessions allow up to 5 individuals, with the exclusion of a headshot and portrait sessions, which only allows 1 person.


Question 4 // Should I get my hair and makeup done? If so, by whom?


Wear your makeup as you usually do. If you are interested in getting your makeup done by a make-up artist, I can get you in contact with talented individuals I have worked with previously. Please keep in mind that these individuals are independent artists from Mahli Rivera Studios and have their own fees.


Question 5 // How long does it typically take to get images?


You will see your full gallery at your viewing and ordering session which is typical within 4-6 weeks of the session date. If you choose not to have an ordering session your online gallery will be uploaded 4-6 weeks after your session.


Happy Clients

With everything going on Mahli made us feel very reassured, wearing gloves and a mask at all times. We were grateful that she was able to make us feel so comfortable and I can’t get over how beautiful the pictures came out. Thank you for capturing our rainbow baby in images I can cherish for a lifetime!

- Lauri C. -

Family, Infant, Maternity & Portrait
on-location Photographer based out of Lawrence, Massachusetts.

serving the Essex and Middlesex counties.

Email //

Call or text // 6178070070