About Us

Our Philosophy of Care

At Waterloo Heights Dental, we believe everyone deserves to be healthy. Our mission is to help you achieve and maintain optimum health and wellness through comprehensive, preventive dental care. Our philosophy of care is founded upon the fact that the mouth is an integrated part of your entire body, and that oral health and overall health go hand in hand. We promise to meet you wherever you are in your oral health and wellness journey and to build a relationship with you founded on trust and respect. This is what sets us apart. Our team has been together for over 20 years, providing great care for our friends and neighbors in West Salem. We look forward to smiling with you!

waterloo staff 2

On a good day we save a smile, on a great day we save a life.

Meet Our Doctor

Goff website color

Dr. Marwin Goff

With almost four decades practicing in this field, I think I can safely say that the art of dentistry suits me well. I was drawn to this profession as a young man. A big part of the appeal of dentistry for me boiled down to two main factors: I loved providing care to patients, and I enjoyed working with my hands. At Waterloo Heights Dental today, I continue to feel that way about the world-class care and services we provide the people of West Salem and the surrounding communities.

Patient experience is always at the forefront of my mind. My integrity informs my desire to provide everyone who sits in my chair with the best dentistry possible. I take pride in my ability to provide personalized treatment to match my patients\’ needs, and I value the communication and education that goes along with those relationships. One of the keys to success in this profession is really listening to patients in order to provide the care they need, rather than carrying out a pre-conceived version of what you think they need. I strive to listen, educate, and present feedback in an effort to provide dentistry that is best for each individual.

Originally from Springfield, Missouri, I began my dental education at the University of London Medical School, College of Dentistry in 1979. I went on to graduate with a B.S. in Medical Technologies from the University of Nebraska Medical Center at Omaha in 1981. In 1985, I earned my D.D.S. from the University of Nebraska at Lincoln, College of Dentistry. My education has continued throughout the years to enhance my skills and knowledge in the areas of dental implants, cosmetic dentistry, root canals, dentures, and dental ethics. Today, I provide my patients with a full range of dental services that, in addition to the aforementioned, includes preventative care, endodontics, and periodontal surgery.

Outside of the dental office, I\’ve enjoyed a broad range of activities, including working on my granddad\’s cattle and wheat farm in Nebraska and protecting bull riders as a rodeo clown. For years, I was an avid waterskier and tournament racquetball player. Nowadays, I enjoy a good conversation with my wife and two boys while savoring a fresh cooked meal. Some of the other activities I still enjoy are woodworking, piloting aircraft, rollerblading, and biking throughout the beautiful Coulee Region.

Meet Our Team

Waterloo Heights Dental

Mary Jo

Dental Hygienist

I have been a dental hygienist for almost 40 years and have been a member of the team at Waterloo Heights Dental for over 30. I was born and raised in La Crosse and graduated from the University of Minnesota in 1976. I’ve received advanced training and certifications in laser dentistry as well as the BaleDoneen Preceptorship.

The best part of this job for me is helping people. I love getting to know my patients of all ages and helping them achieve health and wellness. I have witnessed many changes in the dental industry over the last 30 years and I love to see the advancements in treatments and technologies that allow us to provide even better patient care. I truly love helping people.

My husband, Mike, and I have three grown children – Joan who is also a dental hygienist, Maggie who is a medical transcriptionist, and Dan who is a mountain enthusiast for Yetti, Inc. I have enjoyed watching my children grow and become parents themselves, and I now have five beautiful grandchildren whom I love spending time with.

In my free time, I enjoy reading, gardening, traveling, practicing yoga, and working on my singing career with my band Studebaker 7.  I thoroughly enjoy working for Waterloo Heights and embracing new challenges every day!

Waterloo Heights Dental


Registered Dental Hygienist

I have been a dental hygienist for many years and have been with the team at Waterloo Heights Dental since 2000.  I grew up in Holmen, moved to West Salem in high school, and currently live in Bangor. I received my associate’s degree in dental hygiene from Riverland Technical College in 1995, and my bachelor’s degree in dental hygiene from Minnesota State in 2010. I am certified in local anesthesia, laser dentistry, and have achieved BaleDoneen Preceptorship relating to preventive dentistry and cardiology.

The best part of this job for me is helping people overcome their dental obstacles, fears, and concerns. I love being able to help patients achieve healthy smiles and overall health. I truly value working with such an exceptional team and feel that continuing education and getting to personally know the patients are key to providing the best overall care.

My husband, Kevin, and I have three children – Lindsey, Travis, and Kelsey – and three grandchildren – Declan, Ryleigh, and Norah. When I’m not helping patients in the office, I enjoy spending time with my family and friends, gardening, canning, reading, and traveling.



Dental Assistant

I have over 20 years of experience in dentistry and have been a dental assistant at Waterloo Heights Dental for over a decade. I am a hometown girl, born and raised right here in West Salem! I received my dental assisting education from Western Technical College (WWTC) in 1990, and have additional training in CPR and basic life support.

For me, the best part of this job is meeting new people and changing lives, whether it’s helping with a simple filling or a whole new smile. When someone smiles for the first time in a long time because of our care, it is truly a priceless feeling that brings tears to my eyes. I strive to make every dental experience a good one. I thoroughly explain what to expect and what your dental needs are, and help you have a relaxed and comfortable experience.

My husband, Paul, and I have been married for over 20 years, and we have three children – Justin, Jayden and Jarron. I have loved watching them in all their activities including baseball, choir, band, and theatre. When I’m not at the office helping patients, I enjoy walking my dog, Harley, reading, and spending with family and friends.

waterloo amber


Dental Hygienist

I have been with the Waterloo Heights Dental team for a number of years and have acquired a lot of skills and knowledge by working in multiple positions and wearing many hats. The team at Waterloo is like family to me and with their support, I have been able to continue contributing to the practice while following my dream of becoming a Dental Hygienist. My favorite part of this job is providing valuable care and education while establishing trusting relationships with patients.

I received my Dental Assisting education from Western Technical College in 2012 and earned my Dental Hygiene degree from Chippewa Valley Technical College in 2018. I have received additional training and certifications in CPR and OSHA.

I am originally from Rockland and currently live in Onalaska with my fiancé, Andrew, his daughter, Niya, and our dog Ruger. When I’m not caring for patients, I love to travel, hike, read books, watch football, and spend time with family and friends.

andrea take 3


Dental Assistant

I recently joined the Waterloo Heights Dental team in the spring of 2019, shortly after graduating from my dental assisting program with the National Dental Academy of Wisconsin. I have additional medical training in Basic Life Support, and I am CPR/AED Certified. I was initially interested in dentistry because I have always had a love for teeth and making people smile! In my opinion, everyone deserves a beautiful smile. Here at Waterloo Heights Dental, I am extremely lucky that I get to work with other professionals in the dental industry and continue to learn more and more about dentistry everyday. The team here has been more than welcoming to me, helping me to grow in my skills both personally and professionally. I also really enjoy interacting with patients and helping them through their appointments.

I grew up just outside of Sparta on a hobby farm and went to Sparta High School. I currently live in Mindoro with my boyfriend, Derek, our two golden retrievers, Maverick and Bugs, and our cat, Oakley. When I’m not at the office, I enjoy coaching figure skating with the Tri-State Toe Picks, and I work with skaters during private figure skating lessons as well. I also am very passionate about being outdoors, so you may find me outside hunting, fishing, hiking and enjoying time with family in my spare time.

I look forward to meeting you in the office — if you see me in the hallway be sure to say hi!

susan staff photo


Office Manager

I have been a member of the team at Waterloo Heights Dental for over 15 years and enjoy being a part of this great dental practice. I was born and raised in Davenport, Iowa, and moved to Wisconsin over 30 years ago. After high school, I lived in Germany for two years before returning to Davenport where I graduated from Palmer College. I have enjoyed various dental education seminars and certifications over the last 15 years, as we pride ourselves on keeping up with latest and greatest in dentistry.

Waterloo Heights is blessed with the best patients. I am rewarded every day by their smiles, bringing a smile to my face as well. I am fortunate to be part of an awesome team that encourages creativity, and cares and shares together.

I live in Medary in Onalaska with my husband, Dan, and our lovable black lab, River. I have two grown sons, Ryan and Chris. When I’m not in the office helping patients, I love motorcycling, singing, camping, hiking, and watching football. I love the Green Bay Packers and the Wisconsin Badgers, of course!

monica staff photo


Office Administrator

I am one of the first people that will greet you when you walk in our door and will be one of the voices that greet you when you call. I take great measures to make you feel comfortable and will make sure your needs are met. I have been part of the Waterloo Heights team for almost 20 years and have embraced all of the changes along the way.

I am from this beautiful area we call home, born in La Crosse and moved to La Crescent when I was married in 1983. I graduated from Aquinas High School and then from Western Technical College’s administrative assistant program. I have been fortunate to attend many continuing education courses with Waterloo Heights in both administrative and clinical work. Our team is very passionate about taking the best care of our patients!

For me, the best part of this job is simply helping people. I have a strong customer service background and love working with patients to help them achieve their health and wellness goals. I am fortunate to work with some amazing professionals who share this mentality as a team.

My husband, Steve, and I have been married for over 30 years and are blessed with a son, Kevin, and daughter-in-law, Jacque who live in Colorado. Our playful dog, Pearl, is also an important member of our family. When I’m not in the office helping patients, I volunteer for a non-profit, I love to travel and can be caught boating and motorcycling with friends and family.

Waterloo Heights Dental

1403 Waterloo Avenue
West Salem, WI 54669
Get Directions

Monday – Thursday
7:30 am – 5:00 pm


Fill out this form and our team will 
get back to you the following business day.