About Us

In our patient-centered practice, we strive to deliver consistent, excellent care in a relaxed atmosphere. We enjoy educating patients and helping them to make informed decisions about their oral health. We treat every patient as we would like to be treated. Special importance is placed on continued education to stay current in our field. Therefore, we experience a professionally fulfilling environment in which our patients receive the best possible care.


Get To Know
Dr. Gregory Edwards

Dr. Edwards has been in dental practice since 1986. He graduated from the University of Wisconsin at Stevens Point with a B.S. degree in chemistry. He then attended Loyola University School of Dentistry where he received his Doctor of Dental Surgery degree. He is a member of the American Dental Association, Wisconsin Dental Association, Central Wisconsin Dental Society and the Academy for Sports Dentistry. He has a special interest in sports dentistry and custom mouthguards.

Dr. Edwards has been married for 42 years and has three children: Geoff, Stefanie and Tierney. Away from the office, he enjoys golf, fishing, scuba diving and skiing.


Get To Know
Dr. James Bloch

Dr. Bloch has been providing excellent dental care since 1990. He earned his undergraduate degree and his Doctor of Dental Surgery degree from the University of Minnesota.

Dr. Bloch is a member of the American Dental Association, Wisconsin Dental Association and the Central Wisconsin Dental Society. He and his wife, Mary, have three grown children. He is an avid golfer who also enjoys fishing, hunting, camping and biking. 


Get To Know
Dr. Nathan Krueger

Dr. Nathan Krueger is originally from Yuma, Arizona. He received his undergraduate degree from Northern Arizona University and later completed his doctorate at Midwestern University – Glendale.

Outside of the office, Dr. Krueger enjoys hiking, traveling, reading and spending time with his wife, Brittany, and family.

He prides himself on his ability to provide patients with comfortable and quality care.


See Us In Action

To experience the difference that only a well-trained, professional and courteous team can deliver, schedule your appointment with our office today and achieve a smile that lasts a lifetime!



Your scheduled appointment time has been reserved specifically for you. We request 24-hours’ notice if you need to cancel your appointment. We are aware that unforeseen events sometimes require missing an appointment. After missing your second appointment without notifying us 24 hours in advance, you are subject to being charged an additional fee.

Emergency Care

We recognize that you may have an emergency situation arise and we will do our best to respond to your problem promptly. If you do have such a problem, please call us as early in the day as possible. If the problem arises when the office is closed, our voicemail will direct you to call the doctor at their home.


Our office is committed to helping you maximize your insurance benefits. Because insurance policies vary, we can only estimate your coverage in good faith but cannot guarantee coverage due to the complexities of insurance contracts. Your estimated patient portion must be paid at the time of service. As a service to our patients, we will bill insurance companies for services and allow them 45 days to render payment. After 60 days, you are responsible for the entire balance, paid-in-full. If you have any questions, our courteous staff is always available to answer them.

Keep Those Pearly Whites Shining Bright!

Schedule your next appointment with us today. We can’t wait to see you!

Keep Those Pearly Whites Shining Bright!

Schedule your next appointment with us today. We can’t wait to see you!