JB

Dr. JOHN BARBUTO, MD

Chronic disease
Accepting patients
Call to book

(888) 700-6907

Telehealth platform

Virta Health

Session types

Video

Languages

English

Are you Dr. JOHN BARBUTO, MD?

Claim your profile to verify your insurance, update your bio, add your booking link, and get a Verified badge that builds patient trust. Free tier goes live instantly — no card required.

Claim your profile

Looking for a patient? Here's what to know

This profile shows public registry data — name, specialty, and licensed states are confirmed via the federal NPI database. Insurance accepted, current bio, and booking links haven't been confirmed by JOHN yet. To verify if they take your insurance or are accepting new patients, contact their practice directly.

About

Dr. John Barbuto helps patients with chronic diseases achieve better disease management and improved quality of life through evidence-based treatment strategies. With expertise in conditions like type 2 diabetes, hypertension, and COPD, he works with patients to develop personalized care plans that reduce symptoms and prevent complications. Dr. Barbuto offers convenient telehealth consultations for established and new patients throughout Utah, making ongoing chronic disease management accessible from home.

Services offered

Dr. Barbuto specializes in comprehensive chronic disease management via secure telehealth visits, treating conditions including diabetes, hypertension, heart disease, asthma, COPD, and thyroid disorders. He combines medication management with lifestyle modification strategies to help patients achieve better disease control and reduce hospitalizations. During typical telehealth appointments, Dr. Barbuto reviews lab results, adjusts treatment plans based on patient progress, addresses medication side effects, and provides education on self-management techniques. He serves adult patients seeking ongoing care coordination and those newly diagnosed with chronic conditions who need expert guidance in establishing effective treatment regimens.

Practicing in (remote)

Are you JOHN?

Claim this profile — free, 60 seconds