A custom portrait becomes a treasured family heirloom, passed down through generations. It's a legacy of love and remembrance, capturing a moment in time.

This was a fun custom piece I painted at the request for 5 portraits of small animals brought together in a hot-air balloon. It was a fun gift because I love painting whimsical art and it's and expression of appreciation that will be cherished forever.
From initial consultation to final brushstroke, Margaret will involve you in every step of the portrait painting process, ensuring a truly collaborative and personalized experience.


Capture the innocence and joy of childhood with heartwarming portraits that preserve their precious smiles and playful spirits.
Celebrate your love story with romantic portraits that capture the unique bond and connection between you and your partner.
Honor your furry friends with custom pet portraits that capture their unique personalities and the unconditional love they bring to your life.
I will create a unique, hand-painted portrait from your photos, capturing the essence of you or your loved ones.
Using high-quality oil paints and canvas, I deliver high quality vibrant and archival artworks that stand the test of time.
My team will clean-up old photos and make them better than new while keeping the integrity of the image and background.