Dr. JOHN ROEHRS, MD
Sleep medicine →(602) 943-9494
Telehealth platform
Teladoc
Session types
Phone
Languages
English
Are you Dr. JOHN ROEHRS, 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 profileLooking 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 Roehrs is a sleep medicine specialist who helps patients reclaim restful nights and improve daytime functioning through evidence-based treatment. Patients with insomnia, sleep apnea, and circadian rhythm disorders work with Dr. Roehrs to achieve meaningful improvements in sleep quality and overall health outcomes. He provides comprehensive sleep medicine care via telehealth, making specialized treatment accessible to patients seeking relief from chronic sleep problems.
Services offered
Dr. Roehrs specializes in diagnosing and treating a wide range of sleep disorders including insomnia, obstructive sleep apnea, restless legs syndrome, and circadian rhythm disturbances. He employs both behavioral interventions and medical management strategies tailored to each patient's specific condition and health profile. His telehealth sessions involve detailed sleep history assessment, discussion of symptoms and sleep patterns, review of diagnostic test results when applicable, and development of personalized treatment plans. Dr. Roehrs works with patients across all age groups who struggle with poor sleep quality, daytime fatigue, or disrupted sleep schedules, helping them achieve restorative sleep and improved quality of life through evidence-based sleep medicine care.