Whole-body dentistry

Your mouth is connected to the rest of your body.

Your sleep, your breathing, and your overall health all matter here. Led by Dr. Andrew Kelson, our team pairs advanced technology with something rare: the time to listen, educate, and make you comfortable.

Dental Horizons team member with a patient in the Longmont office

Meet the doctors

Experience you can feel good about.

Dr. Andrew Kelson is an educator at heart who has spent his career guiding generations of Longmont families to healthier smiles. Dr. Jameson Ribbens brings a calm, reassuring chairside manner that helps nervous patients exhale.

Together, Dr. Kelson and Dr. Ribbens bring more than 30 years of combined experience.

Meet the team

Our signature focus

Does your dentist ask about your sleep?

Following the ADA’s guidance, we screen for sleep-related breathing disorders as part of comprehensive care. If you snore, wake up tired, or grind your teeth, we can help you understand why.

Explore Airway & Sleep Health
Smiling patient in a dental chair at Dental Horizons

Trusted in Longmont

Real patients. Real relationships.

Rated 4.8 stars across 500+ reviews — and featured on Colorado Health Matters on KWGN Channel 2. Real patients, real relationships, many spanning decades.

4.8Star rating
500+Patient reviews
18Years in Longmont
30+Years combined experience

New here?

Getting started is simple.

Request an appointment, complete your forms ahead of time, and arrive to a team that already knows you’re coming. No insurance? Ask about our in-house membership plan.

New Patient Information
Two young Dental Horizons patients in the Longmont office

2008

Caring for Longmont Since 2008

30+ Years

Combined Doctor Experience

Whole-Body

Oral Health, Airway, and Whole-Body Wellness

Local Care

Families Across Longmont and Boulder County

Modern dentistry, explained clearly

Technology for better care.

Advanced tools matter most when they make your visit more comfortable, efficient, and understandable.

Explore Our Approach

Ready when you are

Take the next step toward a healthier smile.

Send your preferred appointment details through our Contact page, or call our Longmont office.