Meet the Team

We recognize that all of our patients are unique and deserve to receive orthodontic care that reflects their individual needs. Our experienced and talented team is committed to working with you and your family to create a comfortable, stress-free, and rewarding orthodontic experience every time you visit our practice. We are pleased to welcome you and your family, and we look forward to working with you.


staffDiane Williams

Treatment Coordinator/ Office Manager

My job as office manager is to keep things running smoothly, with a whole lot of help from the team! As treatment coordinator, I work closely with the doctors to help the patients and their families understand the treatment process. Helping them understand the treatment is very important to building a good relationship. I have said many times that there are truly no nicer, kinder, or more competent orthodontists then Dr. McInnes and Dr. McInnes Palmer.  I feel so fortunate to have had the career that I’ve had, in such a great environment. 

My husband’s name is Mike and we have three wonderful children, Emily, Tyler, and Tucker. We have two dogs as well, Lucy and Gizmo. I love to spend time with my family. In my free time, I enjoy watching sports, but baseball is my favorite…Go O’s!

staffDenny Mullin

Administrative Assistant/ Insurance Coordinator

I help our practice by handling insurance, banking, payroll, and scheduling. I also get to interact with our new patients and create for them a great impression of our wonderful practice. I love being able to do what I can to ensure that our practice functions seamlessly and smoothly for our patients and our staff. Since I have been with our practice for some time, one of my favorite parts of my job is seeing the children of former patients now in their own treatment. Many things have changed over the years, but one thing that has not is our doctors’ professionalism and utmost concern for their patients. This has been a constant point of inspiration for me every day that I have come to work, and I look forward to many more years of amazing patient care to come!

My time outside the office is spent being active throughout the community. I am currently serving as President of my high school Alumni Association, am an officer in an active Irish organization (LAOH), and have served on various committees in my church community. When time allows, I try to keep my hand in doing cross stitching and knitting prayer shawls for cancer patients at a local hospital. My niece and nephews and their families are a big part of my life, especially when we can all manage to gather at one time.  Most sporting events will draw my attention, especially for the O’s and Ravens!

staffSophia Yiannouris

Scheduling, Marketing, and Financial Coordinator

I work hard to ensure that our patients’ experiences at our practice are enjoyable, relaxing, and ultimately rewarding. I also help out with marketing our practice to our community so that we can meet many more special and incredible patients. By far, my favorite parts of my job are being able to work with friends every day and interacting with our patients at the front desk. We are like a big family here, and I find it to be such a blessing to have an upbeat and caring group of people around me at work.

I enjoy spending time with my husband, Shawn, my two step-children, and our pug, Bruno. I also enjoy cooking—especially Greek food. The rest of my down time is spent at the ocean, attending sports events and concerts, and cheering on the Ravens!

staffCarrie Wisniewski

Administrative Assistant/ Financial Coordinator

As a part of the administrative and financial side of our practice, I find great satisfaction in taking care of the things that help make our practice run as efficiently and smoothly for our patients as possible. Whether I am handling billing, patient correspondence, or scheduling matters, I always put my best smile forward and do everything I can so that our patients’ experiences here are memorable and rewarding! I have been working for Dr. McInnes for the last 20 years, and working at our practice is like working with some of my best friends. Our doctors are so caring and committed to both their patients and their staff. They treat us like a big family and promote the positive energy that we are able to pass on to our patients.

I have been married for 21 years to my high school sweetheart who is a firefighter. I have two beautiful girls, one in high school and one in college. We love to go to the beach and take our two adorable golden retrievers! My down time is best spent reading and with my family.

staffTiffany Adams

Scheduling Coordinator/Social Networking Coordinator

I know how hectic life can be, so I work hard to schedule the most convenient and hassle-free appointments for all of our incredible patients. I also help out with our practice’s marketing. Both aspects of my job allow me to interact with our patients and help create for each of them the smoothest and most rewarding experiences with our practice. Being able to meet so many different and unique people while watching them achieve amazing smiles is definitely my favorite part of my job, and I feel incredibly fortunate to have such a great professional home. The doctors take great care of us and we all work together as a team to make the patience experience the best it possible can be, and we have fun while doing it!

My husband Tim and I have two dogs, Lucy and Desi. I enjoy camping, hula-hooping, snowboarding, and attending concerts. During my spare time I like to volunteer with animal shelters.

staffGinny Larcamp

Invisalign® Coordinator/ Observation Coordinator

At our practice, I work with our patients to make sure that their Invisalign treatments go as smoothly and comfortably as possible, and I help out with their care in any way that I can. It is very exciting for me to submit our patients’ Invisalign treatments because I know that an amazing and beautiful smile is at the other end! All of us in the practice really love to converse and get to know our patients—it really makes it so much more exciting to watch our friends’ smiles transform with our help. Our doctors are family-oriented, caring, and compassionate, and I love working in the positive atmosphere that they foster.

I have a wonderful family of five: Josh, myself, and my girls, Sierra, Paige, and Harley. We have two Fox Hounds, Molly and Cooper, who are four years old. When I can steal away some time to myself, I enjoy sitting down with a good book.

staffDanielle Robinson

Orthodontic Assistant

I love watching people grow into their amazing new smiles, and I do my best to make sure that process goes as smoothly and comfortably as possible! With a compassionate and gentle hand, I help our doctors by assisting with all of our patients’ orthodontic needs. Making sure that our patients are always taken care of and made to feel as special as they are to us is my number-one priority, and I work hard ensure this for each person in our chairs. Working for our doctors here is so rewarding because they are always teaching us new ways to provide the best care to our family of patients. I love being a part of such a caring practice—we’re like family!

I married my husband Steve in October of 2015. We have a miniature Dachshund named Westbrook. Hanging out with our friends and family, and cheering on the Ravens and Orioles, is what you can most likely find us doing on the weekends.

staffElyse Foreman

Orthodontic Assistant

I have been a dental assistant for ten years. I started in a general dentistry practice and wanted to expand my knowledge in the same field. I'm so happy to be a part of the McInnes Palmer Orthodontics team. The doctors and employees are amazing and truly care for one another. We share the same common interest; our patients always come first and our goal is to make them feel completely comfortable and happy throughout treatment. I love making others laugh and being a part of improving a smile. I make it my goal to help patients have a good time while feeling 100% worry free. Who says you can't have fun at work? I love my job!

In my free time I love to spoil my Chihuahua named Meisha. In the fall, winter, and spring I enjoy taking dance classes through my local recreation center. I have been dancing for almost 27 years and don't plan on stopping anytime soon! I have a strong love for animals and do anything that I can to help out with different animal organizations. 

staffHolly Price

Orthodontic Assistant

I have been an orthodontic assistant for eight years and I truly love my job! Having braces was a life-changing event for me and I want to bring that positive change to others' lives as well. There is nothing more rewarding than seeing our patients' beautiful smiles after they have completed treatment. I enjoy working in this practice because Dr. McInnes and Dr. McInnes Palmer's enthusiasm for patient care is contagious. Nothing is more special than working with a group of people who care about their patients just as much as they do each other. I love my family at McInnes Palmer Orthodontics!

When I am not at work I have several hobbies I like to pursue. I enjoy reading, hiking, watching movies, and doing watercolor paintings. I love to learn and I am constantly in pursuit of new knowledge to broaden my horizons.

staffBridget King

Orthodontic Assistant

I began my career as an assistant in general dentistry for ten years and am happy to have made the transition into orthodontics with Dr. McInnes and Dr. McInnes Palmer. They are the kindest doctors and genuinely care about their patients and staff. I love being part of a team that changes a person’s smile! Seeing each unique person grow and change over the course of his or her treatment is remarkable.

My husband and I have been married for 12 years and we have three daughters. When I’m not working I am volunteering at their school or watching their many sports activities. 

staffDiane McCarthy

Lab Tech

I have the exciting job of fabricating our patients’ appliances and retainers. I know that the work I do is very important for our patients to receive the most effective and efficient treatments, so I do my absolute best to make sure everything is just perfect for the incredible people who will be wearing the appliances that I craft. Our staff here is just wonderful, and I love having the opportunity to work with such a close and positive group of people! I also work full-time with special needs children at an elementary school, so I am very thankful for our doctors allowing me the flexibility to do both jobs. Our doctors are appreciative and gracious with their staff and patients, and they always make sure that the atmosphere of our practice is positive and caring—I really couldn’t ask for much more!

My family consists of my husband and our two children, and I love spending as much time with them as I can. I also enjoy scrap-booking, swimming, and attending my children’s activities.