
Primary Care That Actually Takes Time for You
Now welcoming new patients in Beverly Hills. Experience 30+ minute appointments with a physician who has 20+ years of experience and actually listens. Your health deserves more than a 7-minute rush.
Everything You Need from Your Primary Care Doctor
From annual physicals and preventive care to chronic disease management and same-day sick visits—we provide complete primary care with the time each service deserves. Every appointment is at least 30 minutes, whether you're here for a comprehensive physical or feeling under the weather. Most appointments available within 2-3 days.
Comprehensive Annual Physicals
In-depth annual examinations with 45-60 minute appointments to thoroughly review your health history, perform complete screenings, and develop personalized prevention strategies.
Chronic Disease Management
Comprehensive management of chronic conditions with 30+ minute visits that allow for proper medication adjustments, lifestyle counseling, and complication prevention.

Preventive Care & Wellness
Age-appropriate screenings, immunizations, and personalized wellness planning focused on preventing disease and optimizing your long-term health.
Our Approach: Partnership, Prevention, and Time
After 20+ years in primary care, Dr. Irons founded Iron Health on three principles: quality healthcare requires quality time, the best medicine is preventive, and you're the expert on your life. This isn't concierge medicine with membership fees—it's primary care done right, covered by your insurance.
30+ Minute Appointments, Every Visit
No more feeling rushed or leaving with unanswered questions. Every appointment is at least 30 minutes—enough time to truly listen, thoroughly evaluate your concerns, and develop comprehensive care plans. This isn't luxury; it's what proper primary care requires.

20+ Years of Experience You Can Trust
Dr. Irons brings over two decades of primary care expertise, board certification in Family Medicine, and training from Stanford and UCLA. His extensive experience means accurate diagnoses, effective treatments, and the clinical judgment that comes from caring for thousands of patients.

Prevention-Focused Care
We prioritize keeping you healthy over treating you when you're sick. Through comprehensive screenings, risk assessment, and personalized prevention strategies, we catch problems early and help you avoid future health issues entirely. The best treatment is prevention.

True Partnership in Your Health
You're the expert on your life; we're the experts on medicine. Together, we develop treatment plans that fit your lifestyle, values, and goals—not one-size-fits-all protocols. You'll understand your health, your options, and the reasoning behind every recommendation.

Accessible Care When You Need It
Same-day appointments for acute illness, most routine visits within 2-3 days, and traditional insurance accepted—no membership fees or concierge costs. Quality primary care with adequate time should be accessible to everyone, and we've built our practice to make that possible.

Traditional Insurance-Based Practice
Quality Care, Insurance Accepted
Iron Health accepts most major insurance plans including Blue Cross Blue Shield, Aetna, Cigna, United Healthcare, and Medicare. Your copay is determined by your insurance plan, not appointment length—longer visits don't mean higher costs. We believe everyone deserves access to quality primary care with adequate time. Call us at (310) 555-0100 to verify your specific plan coverage. Self-pay options available for uninsured patients with transparent, competitive pricing.
Basic Consultation
Perfect for first-time visitors
Essential health services
- 30-minute initial consultation
- Basic health assessment
- General wellness advice
- Follow-up recommendations
Standard Care
Most popular choice for ongoing care
Comprehensive health management
- 45-minute consultation
- Comprehensive health assessment
- Personalized treatment plan
- Monthly follow-ups
- Prescription management
Premium Care
Advanced care with personalized attention
Enhanced health services
- 60-minute consultation
- Advanced diagnostic testing
- Personalized treatment protocols
- Weekly check-ins
- Priority scheduling
- 24/7 support access
Welcome to Iron Health
Primary Care That Actually Takes Time
After twenty years in primary care, Dr. Irons kept hearing the same frustration: 'I wish we had more time.' He felt it too—important questions left unasked, health concerns glossed over, patients leaving feeling unheard. Iron Health was born from his conviction that quality healthcare requires quality time. Here, every patient gets at least 30 minutes per visit—enough time to truly listen, thoroughly evaluate concerns, and develop care plans that work for your real life. Dr. Irons completed his medical training at Stanford University School of Medicine and his Family Medicine residency at UCLA Medical Center. He's board-certified by the American Board of Family Medicine and has cared for thousands of patients across all ages and health conditions throughout his career. His approach combines evidence-based medicine with practical lifestyle guidance, always delivered in language you can understand. Outside the office, Dr. Irons is an avid cyclist and volunteers with community health initiatives in Los Angeles County. He chose Beverly Hills because of its diverse, health-conscious community and is excited to build lasting relationships with patients who value thorough, unhurried care.
Patient Experiences
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
John D.
2025-01-01
Self Pay
Our practice accepts direct payment from patients at the time of service. We do not participate with any insurance networks, including Medicare and Medicaid.
Experience Primary Care That Puts You First
Tired of rushed appointments and feeling unheard? Join patients who've discovered what healthcare feels like when your doctor has time to truly listen. Book your first 45-minute new patient visit today. Most appointments available within 2-3 days. We accept most major insurance plans including Blue Cross, Aetna, Cigna, United Healthcare, and Medicare.

