About Us

Our purpose drives us each day.

We all follow and embody four core words: Quality, Caring, Trust, Dedication. Our alignment with these values amongst our doctors, team and practice manifests as the pulse that is our heart and soul and is felt the moment you enter our office. It is our authentic expression of positivity, joy and caring. Because we enjoy helping people have healthy teeth!

Dr. Randall Moseng, D.D.S., M.A.G.D.​

Dr. Randall Moseng, D.D.S., M.A.G.D.

When I am not at work I enjoy playing tennis, walking my dog, or spending time with my now adult children. My wife and I try to make a weekly date night a priority.

Dr. Gregory Cochrane, D.D.S.​

Dr. Gregory Cochrane, D.D.S.

I love being at our land working in the woods and prairie, and spending time with my wife and three active little boys, especially traveling.
Dr. Julie Moseng, D.D.S.​

Dr. Julie Moseng, D.D.S.

A glimpse of what fills my life with joy: iced lattes, thriving plants, yoga, the smile of our dog, dear friends, connecting with our teenagers, and 24 years with my husband.

Dr. Robert Saphner, D.D.S.​

Dr. Robert Saphner, D.D.S.

I like tomato gardens in the summer, ducks with my dog in the fall and anything fishing with friends and family.

Dr. Joe Uker, D.D.S.​

Dr. Joe Uker, D.D.S.

I enjoy performing as a singer/songwriter. I have a son, a soul mate, and a duck farm. Jesus Christ is my Lord and Savior!

Dr. Katherine Cahill, D.D.S.

As a Minnesota native, I am enjoying the transition to the beautiful Coulee Region! I love taking walks, downhill skiing, and drinking coffee.

Dr. Terry Rindahl, D.D.S.

I enjoy a little bit of everything in life, especially spending time with my grandchildren. A good laugh is always welcome.

At Rivertown Dental, our priority is our patients.

We want you to have the most honest, high-quality and patient-focused dental experience around. We are proud of the unique dental experience we create for our patients. Our team is here for you.

From the moment you walk in, our team will surround you with genuine care.

DiDi Lindvig-Lee

Lead Hygienist
Outside of work, I enjoy traveling & new adventures with my  husband Craig. Along with spending time with family & friends.

Jamie Meyer

Hygiene Team Trainer

I enjoy hiking, golf and spending time with my family.

Hailey Flock

Dental Hygienist

When I am not working I enjoy traveling and spending time outdoors with my husband, son, and yellow lab.

Abby Schultz

Dental Hygienist

I moved to the La Crosse area from Duluth, MN during the summer of 2020, and am loving the transition. Outside of work I enjoy pursuing my passion of art and traveling.

Lorie Bonilla

Dental Hygienist
I enjoy spending time with family and friends, camping, working in my yard, traveling and vacationing anywhere!

Stephanie Schank

Dental Hygienist

I was born to care for others! Whether working on their their oral health or through my photography, I love bringing smiles to faces! I live on a dairy farm with my husband, two kids, and many animals.

Brooke Thompson

Dental Hygienist
I am an Eau Claire native now living in the coulee region, I am loving every second getting to explore this beautiful area! Outside of work I enjoy playing competitive volleyball and hiking with my puppy Berkelei.

Kathy Fruechte

Dental Hygienist
After living in Austin, TX for 10 years, I am finally back home enjoying family and friends, all of the beauty of this area and the four seasons once again! Yes!! Even winter!!

Char Vian

Lead Hygiene+ Assistant
I have two kiddos that keep me busy!! I enjoy simply existing outdoors or reading a good book.

Alexis Sill

Lead Trainer and Dental Assistant

I grew up in Indiana (go colts!) and found my way here 10 years ago. I spend my days playing with my husky and doing projects around my house with my boyfriend.

Alley Lee

Dental Assistant
I love traveling around the world and I am proud to be Hmong American.

Amber Irons

Patient Care

My family and I love enjoying everything this region has to offer. You will find us on the river, at an outdoor music venue or walking a trail with our daughters and our dog.

Anne Sonsalla

Patient Care Coordinator

I love being outside at our new house, having coffee on my deck in the mornings, spending time with family whenever we can. I love horses and riding, my two spoiled dogs and traveling.

Becki Teff

Director of Business

I am a Coulee Region native and Viterbo Grad. Outside of work, I enjoy the busy-ness of being a sports mom & being creative.

Cassie Netwal

Patient Care Coordinator

Follow me on a weekend and I might be hiking the bluffs, drinking tea, reading an old classic, or practicing the new instrument I just picked up: the trumpet. Yay for FREE YouTube learning!!! 🙂

Darcy Manske

Lead Dental Assistant

From the small town of Chaseburg, WI, this farm girl loves cooking, cats, country music and racing. Most importantly, I enjoy spending time with family and friends!

Emily Manske

Patient Care Coordinator.

Proud weird mom to my artsy little man, Darby and lover of all things art myself.

Jen Schiffer

Director of Admin Operations

I enjoy my life with my great husband, my two amazing adult children & my two canine furry best friends. When not at work, you can usually find me running or hiking in our beautiful trail system or on her bicycle.

Jessy King

Dental Assistant

I was born and raised in Coon Valley, WI. I enjoy spending time outside and hanging out with my puppy.

Jolly Cerna

Dental Assisant

”guwatsi hoopah” I am a proud mother of three (2 teens and a 3yr old), my better half is Merle. I’m proud of my Native American Heritage and culture. While not enjoying my career I enjoy southwest cuisine, football and crime stories.

Jordyn King

Patient Care Coordinator

I enjoy my home in the woods with coffee in hand watching the sunrise on my deck or the afternoon sunset. Favorite things to do are spending time with my pups taking them on our trails on our property or doing home renovations!

Karen Hernandez


I am from Mexico City and have 3 kids that keep me busy. I love spending time with them and my husband. I also love reading books and drinking coffee.

Kristin Knepper

Dental Assistant

I enjoy spending time outdoors doing a variety of different activities with my husband and family.

Leah Nerby

Dental Assistant

Outside of my work family you can find near a show ring showcasing our herd of dairy goats as well as beef cattle, or in a tree stand hunting. I love spending time with family and friends!

Lesly Gorostieta Gonzalez

Patient Care Coordinator

I grew up in the small town of Merrillan and moved to Arcadia when I graduated in 2018. I love spending time with my nephews and niece, as well as the rest of my family. I enjoy drinking coffee, watching crime docuseries, and retail therapy.

Lindsey Evans

Dental Assistant

I was born and raised up north with my two siblings, and i'm the youngest of us triplets! In my free time I enjoy spending time with friends and cooking/baking.

MacKenze Ramsey

Lead Trainer & Dental Assistant

I was born and raised in Baraboo, WI. I now live in La Crosse with my boyfriend Travis, and a cat named Randy. I enjoy the beautiful Mississippi River and traveling (usually warm places).

Natalie Speers

Patient Care

I am a recent college graduate who loves anything to do with animals and being able to exercise my creative streak. I enjoy spending time with my close friends and family, listening to crime podcasts, and staying active!

Sadie Dove

Director of Communications

I am a busy mom of 5 active children and a wonderful fiancé! I was born and raised in Holmen, WI and enjoy summer vacations, sporting events and decorating for holidays!

Sally Wolf

Patient Care Coordinator

I love to bake and cook with my pal Cal. We also enjoy spending time outdoors, fishing, boating, playing games and riding our bikes. I also love shopping!! I consider it self-care/retail therapy:)

Donica Bunes

Office Operations Coordiantor

I am a wife and mom of two little girls. Being a girl mom, my free time consists of dancing, singing and shopping!


Sally Z.



We like to laugh and smile with our patients as we deliver treatments that are pain-free!

Schedule an Appointment

La Crosse

3143 State Road, Ste 100
La Crosse, WI 54601


310 S Nelson Dr, Ste C
Arcadia, WI 54612


519 McHugh Road
Holmen, WI 54636


1202 N Main St, Suite C
Viroqua, WI 54665