Skip to main content
UniHealth

Doctor search

Harry Macdannald, MD

Pulmonary Disease · Walnut Creek

NPI 1306895313

Medicare standing
Clear
Enrolled, allowed to bill and order, not excluded
Plans that list them
16
3 carriers
Office
1
Since medical school
54 years
University of California, Davis School of Medicine, 1972

Offices

1 location · Jiva Health Inc · 46 clinicians in this group

Looking this up.

Hospitals listed: John Muir Medical Center - Walnut Creek Campus. That is not proof they admit you there this week.

Plans that list them

16 plans · 3 carriers

A missing listing does not mean out of network. Directories change, and a listing does not cover every office. Call Dr. Macdannald’s office at (925) 685-4224 to confirm they take your plan. Ask about the office you use, its medical group, referrals and appointments.

16 of 16 plans

Plans whose provider directory lists this clinician
Alignment Health BreathEasy (HMO C-SNP)Alignment Health PlanListedOct 3, 2026
Alignment Health Clarity (HMO C-SNP)Alignment Health PlanListedOct 3, 2026
Alignment Health Harmony (HMO)Alignment Health PlanListedOct 3, 2026
Alignment Health Heart & Diabetes (HMO C-SNP)Alignment Health PlanListedOct 3, 2026
Alignment Health Heart & Diabetes CalPlus (HMO C-SNP)Alignment Health PlanListedOct 3, 2026
Alignment Health Heart & Diabetes Care (HMO C-SNP)Alignment Health PlanListedSep 28, 2026
Alignment Health Heart & Diabetes Choice (HMO C-SNP)Alignment Health PlanListedSep 28, 2026
Alignment Health Honor+ Plan (HMO)Alignment Health PlanListedOct 3, 2026
Alignment Health My Choice CalCare (HMO)Alignment Health PlanListedOct 3, 2026
Alignment Health Silicon (HMO C-SNP)Alignment Health PlanListedOct 3, 2026
Alignment Health smartHMO (HMO)Alignment Health PlanListedOct 3, 2026
Alignment Health the ONE (HMO)Alignment Health PlanListedOct 3, 2026
Imperial Courage Plan (HMO)Imperial Health Plan of California, Inc.ListedSep 1, 2026
Imperial Dynamic Plan (HMO)Imperial Health Plan of California, Inc.ListedSep 1, 2026
Imperial Senior Value (HMO C-SNP)Imperial Health Plan of California, Inc.ListedSep 1, 2026
SCAN Strive (HMO C-SNP)SCAN Health PlanListedOct 3, 2026

California Medical Board record

Licence G26701 · Current

Licensed to practise in California · since 1974 · expires 2027-10-31 · University of California, Davis School of Medicine.

No disciplinary actions, convictions, malpractice judgments or citations in this record.

School, training and certification

What this clinician told their state board, medical school and everything before it. Only some states publish this, so nothing here means the state does not say, not that there was no training or certification.

Specialty certification

  • American Board of Internal Medicine - Pulmonary Disease
  • American Board of Internal Medicine - Sleep Medicine

Hospitals they work in

1 hospital

These rate the hospital, not this clinician. Most measures at most hospitals are no different from the national rate.

  • John Muir Medical Center - Walnut Creek CampusWalnut Creek, CAAcute Care Hospital · Voluntary non-profit - Other · Has an emergency department · Birthing-friendlyPart of John Muir Health, which runs 3 hospitalsPatients rate it 3 of 5 · 77% would definitely recommend it
    Overall rating: 2 of 5 starsWorse than the national rate — Abdominopelvic accidental puncture or laceration rate: 2.01 (1.17 to 2.85) · 2,206 cases, Jul 2022 – Jun 2024Worse than the national rate — Death rate among surgical inpatients with serious treatable complications: 222.42 (177.82 to 267.02) · 120 cases, Jul 2022 – Jun 2024Worse than the national rate — Pressure ulcer rate: 1.4 (0.91 to 1.9) · 9,764 cases, Jul 2022 – Jun 2024Worse than the national rate — SSI - Colon Surgery: 2.734, Oct 2024 – Sep 2025Better than the national rate — Catheter Associated Urinary Tract Infections (ICU + select Wards): 0.536, Oct 2024 – Sep 2025Better than the national rate — Central Line Associated Bloodstream Infection (ICU + select Wards): 0.341, Oct 2024 – Sep 2025Better than the national rate — Clostridium Difficile (C.Diff): 0.455, Oct 2024 – Sep 2025Better than the national rate — MRSA Bacteremia: 0.245, Oct 2024 – Sep 2025
See every measure and the patient survey for John Muir Medical Center - Walnut Creek Campus

Behind the star rating — Deaths: 3 better, 2 the same, 2 worse of 7 measures. Safety: 2 better, 5 the same, 1 worse of 8 measures. Readmissions: 3 better, 5 the same, 2 worse of 10 measures. The star rating is worked out from an earlier period than the measures below, so the two can disagree.

Every scored measure at John Muir Medical Center - Walnut Creek Campus
Abdominopelvic accidental puncture or laceration rateComplications and deaths2.01 (1.17 to 2.85) · 2,206 casesWorseJul 2022 – Jun 2024
Death rate among surgical inpatients with serious treatable complicationsComplications and deaths222.42 (177.82 to 267.02) · 120 casesWorseJul 2022 – Jun 2024
Pressure ulcer rateComplications and deaths1.4 (0.91 to 1.9) · 9,764 casesWorseJul 2022 – Jun 2024
SSI - Colon SurgeryInfections2.734WorseOct 2024 – Sep 2025
Catheter Associated Urinary Tract Infections (ICU + select Wards)Infections0.536BetterOct 2024 – Sep 2025
Central Line Associated Bloodstream Infection (ICU + select Wards)Infections0.341BetterOct 2024 – Sep 2025
Clostridium Difficile (C.Diff)Infections0.455BetterOct 2024 – Sep 2025
MRSA BacteremiaInfections0.245BetterOct 2024 – Sep 2025
CMS Medicare PSI 90: Patient safety and adverse events compositeComplications and deaths1.14 (0.87 to 1.4)No differentJul 2022 – Jun 2024
Death rate for COPD patientsComplications and deaths6.4 · 131 casesNoneJul 2022 – Jun 2025
Death rate for heart attack patientsComplications and deaths10 · 148 casesNoneJul 2022 – Jun 2025
Death rate for heart failure patientsComplications and deaths9.8 · 695 casesNoneJul 2022 – Jun 2025
Death rate for pneumonia patientsComplications and deaths12.5 · 827 casesNoneJul 2022 – Jun 2025
Death rate for stroke patientsComplications and deaths14.1 · 509 casesNoneJul 2023 – Jun 2025
Hybrid Hospital-Wide All-Cause Risk Standardized Mortality RateComplications and deaths3.4 · 4,483 casesNoneJul 2024 – Jun 2025
Iatrogenic pneumothorax rateComplications and deaths0.35 (0.18 to 0.53) · 11,630 casesNo differentJul 2022 – Jun 2024
In-hospital fall-associated fracture rateComplications and deaths0.22 (0.05 to 0.39) · 11,793 casesNo differentJul 2022 – Jun 2024
Perioperative pulmonary embolism or deep vein thrombosis rateComplications and deaths3.33 (1.69 to 4.96) · 3,268 casesNo differentJul 2022 – Jun 2024
Postoperative acute kidney injury requiring dialysis rateComplications and deaths1.37 (0 to 2.94) · 1,631 casesNo differentJul 2022 – Jun 2024
Postoperative hemorrhage or hematoma rateComplications and deaths2.76 (1.43 to 4.09) · 3,066 casesNo differentJul 2022 – Jun 2024
Postoperative respiratory failure rateComplications and deaths6.12 (0.22 to 12.02) · 1,580 casesNo differentJul 2022 – Jun 2024
Postoperative sepsis rateComplications and deaths4.43 (1.21 to 7.64) · 1,594 casesNo differentJul 2022 – Jun 2024
Postoperative wound dehiscence rateComplications and deaths1.82 (0.4 to 3.24) · 685 casesNo differentJul 2022 – Jun 2024
Rate of complications for hip/knee replacement patientsComplications and deaths3.9 · 615 casesNoneApr 2023 – Mar 2025
SSI - Abdominal HysterectomyInfections1.88No differentOct 2024 – Sep 2025
Acute Myocardial Infarction (AMI) 30-Day Readmission RateUnplanned return visits14.7 · 93 casesNoneJul 2023 – Jun 2025
Heart failure (HF) 30-Day Readmission RateUnplanned return visits19.9 · 729 casesNoneJul 2023 – Jun 2025
Hospital return days for heart attack patientsUnplanned return visits-30.1 · 91 casesNoneJul 2022 – Jun 2025
Hospital return days for heart failure patientsUnplanned return visits-13 · 736 casesNoneJul 2022 – Jun 2025
Hospital return days for pneumonia patientsUnplanned return visits34.8 · 842 casesNoneJul 2022 – Jun 2025
Pneumonia (PN) 30-Day Readmission RateUnplanned return visits16.7 · 818 casesNoneJul 2023 – Jun 2025
Rate of emergency department (ED) visits for patients receiving outpatient chemotherapyUnplanned return visits5.3 (3.3 to 8.4) · 28 casesNo differentJan 2024 – Dec 2024
Rate of inpatient admissions for patients receiving outpatient chemotherapyUnplanned return visits10.8 (7.2 to 15.5) · 28 casesNo differentJan 2024 – Dec 2024
Rate of readmission after hip/knee replacementUnplanned return visits4.9 · 584 casesNoneJul 2023 – Jun 2025
Rate of readmission for chronic obstructive pulmonary disease (COPD) patientsUnplanned return visits20.4 · 139 casesNoneJul 2023 – Jun 2025
Rate of unplanned hospital visits after colonoscopy (per 1,000 colonoscopies)Unplanned return visits13.2 (9.9 to 17.9) · 222 casesNo differentJan 2022 – Dec 2024
Ratio of unplanned hospital visits after hospital outpatient surgeryUnplanned return visits1.1 (0.8 to 1.5) · 321 casesNo differentJan 2024 – Dec 2024

What patients said (758 patients answered, 24% of those asked)

Patient survey stars by topic at John Muir Medical Center - Walnut Creek Campus
Cleanliness3
Nurse communication3
Doctor communication3
Communication about medicines2
Discharge information4
Overall hospital rating3
Quietness3
Recommend hospital4
Share of patients giving the best answer at John Muir Medical Center - Walnut Creek Campus
Room was "always" clean65%
Nurses "always" communicated well75%
Doctors "always" communicated well76%
Staff "always" explained55%
Yes, staff "did" give patients this information87%
Yes, staff "did" give patients information about help after discharge87%
Doctors "always" explained things so they could understand70%
Doctors "always" listened carefully75%
Doctors "always" treated them with courtesy and respect82%
Patients who gave a rating of "9" or "10" (high)69%
Staff "always" explained new medications68%
Nurses "always" explained things so they could understand71%
Nurses "always" listened carefully72%
Nurses "always" treated them with courtesy and respect83%
"Always" quiet at night53%
"YES", patients would definitely recommend the hospital77%
Staff "always" explained possible side effects42%
Yes, staff "did" give patients information about possible symptoms87%

Original Medicare doctor bills

$248,205

Medicare paid this office $248,205 for 825 people.

This is what Medicare paid the clinician — not Medicare Advantage, and not the pharmacy.

Largest Original Medicare bills
Return visit (30+ min)606$93,800$106
Sleep study in sleep lab (6 years or older)77$51,167$665
Sleep study in sleep lab with continuous airway pressure (6 years or older)46$37,767$699
New patient visit (45+ min)236$32,041$136
Sleep study including heart rate, breathing, and sleep time82$23,721$145
See all 11 services
Every Original Medicare service billed
Return visit (30+ min)606$93,800$106
Sleep study in sleep lab (6 years or older)77$51,167$665
Sleep study in sleep lab with continuous airway pressure (6 years or older)46$37,767$699
New patient visit (45+ min)236$32,041$136
Sleep study including heart rate, breathing, and sleep time82$23,721$145
Long return visit (40+ min)34$4,516$133
Test to determine lung volumes using sensors54$586$11
Test to examine how well the lungs exchange gases56$444$8
Test to measure expiratory airflow and volume changes before and after medication administration44$402$9
Visit complexity inherent to evaluation and management associated with medical care services that serve as the continuing focal point for all needed health care services and/or with medical care services that are part of ongoing care related to a patient's12$200$15
Test to measure expiratory airflow and volume12$90$7

Who their Medicare patients are

825 Original Medicare patients in 2024. Average age 75 · Under 65 6% · 85 and older 12% · Women 43% · Also on Medicaid 17% · Health risk score 1.09. At or below the middle of the specialty; the typical pulmonary disease clinician is at 2.13.

Conditions among them: High blood pressure 74% · Diabetes 28% · Coronary heart disease 25% · Chronic kidney disease 23% · Depression 21% · Atrial fibrillation 20% · COPD 18% · Cancer 16% · Heart failure 11% · Stroke 7% · Dementia 4%.

The office billed $650,714, Medicare allowed $327,534 and paid $248,205; for 1,652 services of 16 kinds.

Original Medicare patients only. A risk score of 1.0 is the average Medicare patient; higher means sicker. Any count under 11 is hidden.

Year by year

Original Medicare by year
20248251,652751.09$650,714$248,205
20237611,356751.10$671,979$231,436
20227361,410751.07$1,039,095$260,084
20215601,173751.14$626,440$160,332
2020474866751.25$300,904$69,810
20196491,325761.40$511,925$125,332
20187481,912761.92$688,257$165,010
20177292,048761.86$718,122$170,855
20167172,261771.94$730,991$169,021
20158242,548761.85$653,407$175,843
20147452,246761.65$441,196$152,247
20136802,053761.70$399,255$142,452

Original Medicare only. A service billed for fewer than 11 people in a year is hidden, so the lines can add up to less than the year's total.

See the services billed each year

2023: 9 services

Original Medicare services billed in 2023
Return visit (30+ min)565$78,935$101
Sleep study in sleep lab with continuous airway pressure (6 years or older)89$67,107$678
Sleep study in sleep lab (6 years or older)55$34,896$634
New patient visit (45+ min)223$30,016$135
Sleep study including heart rate, breathing, and sleep time42$12,891$155
Long return visit (40+ min)26$4,273$164
Test to determine lung volumes using sensors22$237$11
Test to examine how well the lungs exchange gases24$191$8
Test to measure expiratory airflow and volume changes before and after medication administration19$175$9

2022: 11 services

Original Medicare services billed in 2022
Sleep study in sleep lab with continuous airway pressure (6 years or older)143$100,317$664
Return visit (30+ min)544$89,533$107
Sleep study in sleep lab (6 years or older)47$29,793$634
New patient visit (45+ min)172$24,331$141
Sleep study including heart rate, breathing, and sleep time53$9,139$163
Long return visit (40+ min)11$2,042$170
Test to examine how well the lungs exchange gases40$289$7
Test to measure expiratory airflow and volume changes before and after medication administration21$186$9
Test to determine lung volumes using sensors18$185$10
Test to determine lung volumes using gas dilution or washout18$184$10
Test to measure expiratory airflow and volume18$111$6

2021: 9 services

Original Medicare services billed in 2021
Return visit (30+ min)467$94,505$114
Sleep study in sleep lab with continuous airway pressure (6 years or older)42$29,962$681
New patient visit (45+ min)141$20,917$148
Sleep study in sleep lab (6 years or older)13$8,523$656
Long return visit (40+ min)20$3,586$163
Test to examine how well the lungs exchange gases35$287$8
Test to measure expiratory airflow and volume changes before and after medication administration25$237$9
Test to determine lung volumes using sensors19$222$11
Test to determine lung volumes using gas dilution or washout14$144$10

2020: 8 services

Original Medicare services billed in 2020
Return visit (30+ min)406$54,356$92
New patient visit (45+ min)62$7,755$125
Long return visit (40+ min)28$3,844$113
Test to examine how well the lungs exchange gases51$454$8
Test to measure expiratory airflow and volume changes before and after medication administration36$446$12
Test to determine lung volumes using sensors26$319$11
Test to determine lung volumes using gas dilution or washout24$273$11
Test to measure expiratory airflow and volume13$117$8

2019: 13 services

Original Medicare services billed in 2019
Return visit (30+ min)461$64,986$94
New patient visit (45+ min)147$20,403$139
Long return visit (40+ min)72$11,532$134
New patient visit (60+ min)43$7,794$181
Critical care, first 30-74 minutes14$2,653$177
Initial hospital care with moderate level of medical decision making at least 75 minutes13$1,797$138
Subsequent hospital care with moderate levelof medical decision making at least 50 minutes13$1,445$85
Subsequent hospital care with moderate levelof medical decision making at least 35 minutes17$1,215$53
Test to measure expiratory airflow and volume changes before and after medication administration60$691$12
Test to examine how well the lungs exchange gases81$671$8
Test to determine lung volumes using sensors45$504$11
Test to determine lung volumes using gas dilution or washout36$404$11
Test to measure expiratory airflow and volume18$153$8

2018: 16 services

Original Medicare services billed in 2018
Return visit (30+ min)404$50,592$88
Subsequent hospital care with moderate levelof medical decision making at least 35 minutes165$25,829$63
Subsequent hospital care with moderate levelof medical decision making at least 50 minutes111$19,942$91
Critical care, first 30-74 minutes61$18,803$194
New patient visit (45+ min)101$13,957$138
Initial hospital care with moderate level of medical decision making at least 75 minutes77$13,508$169
New patient visit (60+ min)30$5,177$173
Long return visit (40+ min)40$5,059$120
Subsequent hospital care with straightforward or low level of medical decision making, per day at least 25 minutes42$2,596$33
Diagnostic exam of lung airway using an endoscope11$1,404$117
Insertion of non-tunneled central venous tube for infusion (5 years or older)14$1,312$87
Test to measure expiratory airflow and volume changes before and after medication administration53$630$12
Test to examine how well the lungs exchange gases64$545$8
Test to determine lung volumes using sensors35$396$11
Test to determine lung volumes using gas dilution or washout27$319$11
Test to measure expiratory airflow and volume11$98$8

2017: 17 services

Original Medicare services billed in 2017
Return visit (30+ min)353$43,210$85
Subsequent hospital care with moderate levelof medical decision making at least 35 minutes185$32,908$63
Subsequent hospital care with moderate levelof medical decision making at least 50 minutes114$21,567$91
Initial hospital care with moderate level of medical decision making at least 75 minutes106$19,146$174
Critical care, first 30-74 minutes65$18,439$190
New patient visit (45+ min)99$12,944$131
Long return visit (40+ min)31$3,959$120
Subsequent nursing facility care with straightforward level of medical decision making, per day at least 10 minutes13$2,947$38
Insertion of non-tunneled central venous tube for infusion (5 years or older)27$2,803$104
Subsequent hospital care with straightforward or low level of medical decision making, per day at least 25 minutes37$1,570$34
Emergent insertion of breathing tube into windpipe using an endoscope12$1,566$120
Aspiration of fluid from chest cavity11$938$72
Test to measure expiratory airflow and volume changes before and after medication administration49$552$11
Test to examine how well the lungs exchange gases63$505$8
Test to determine lung volumes using gas dilution or washout33$369$11
Test to determine lung volumes using sensors32$336$11
Test to measure expiratory airflow and volume14$111$7

2016: 20 services

Original Medicare services billed in 2016
Return visit (30+ min)379$48,335$88
Subsequent hospital care with moderate levelof medical decision making at least 35 minutes154$24,887$61
Subsequent hospital care with moderate levelof medical decision making at least 50 minutes89$20,236$88
Initial hospital care with moderate level of medical decision making at least 75 minutes96$16,736$171
Subsequent nursing facility care with straightforward level of medical decision making, per day at least 10 minutes21$11,374$38
New patient visit (60+ min)68$10,808$159
Critical care, first 30-74 minutes27$6,252$184
Long return visit (40+ min)31$4,188$120
New patient visit (45+ min)23$3,295$143
Subsequent nursing facility care with straightforward level of medical decision making, per day 20 minutes or more16$2,738$54
Insertion of non-tunneled central venous tube for infusion (5 years or older)27$2,654$98
New patient visit (30+ min)22$2,117$96
Initial hospital care with straightforward or low-level medical decision making at least 55 minutes15$1,806$113
Test for exercise-induced heart and lung stress21$1,122$53
Subsequent hospital care with straightforward or low level of medical decision making, per day at least 25 minutes23$1,043$34
Test to measure expiratory airflow and volume changes before and after medication administration63$692$11
Test to examine how well the lungs exchange gases84$649$7
Test to determine lung volumes using gas dilution or washout48$493$10
Test to determine lung volumes using sensors37$387$10
Test to measure expiratory airflow and volume13$80$6

2015: 20 services

Original Medicare services billed in 2015
Return visit (30+ min)381$50,836$93
Subsequent hospital care with moderate levelof medical decision making at least 35 minutes143$23,261$62
Subsequent hospital care with moderate levelof medical decision making at least 50 minutes97$21,955$89
Initial hospital care with moderate level of medical decision making at least 75 minutes100$18,414$171
New patient visit (60+ min)70$12,697$181
Subsequent nursing facility care with straightforward level of medical decision making, per day at least 10 minutes30$9,375$37
Critical care, first 30-74 minutes25$5,772$180
New patient visit (45+ min)38$4,918$129
Long return visit (40+ min)32$4,901$129
Subsequent nursing facility care with straightforward level of medical decision making, per day 20 minutes or more26$3,972$60
Test for exercise-induced heart and lung stress37$2,221$60
Test to measure expiratory airflow and volume changes before and after medication administration175$2,018$11
Test to examine how well the lungs exchange gases200$1,597$8
Insertion of non-tunneled central venous tube for infusion (5 years or older)14$1,443$103
Test to determine lung volumes using sensors117$1,262$11
Aspiration of fluid from chest cavity12$1,147$82
Test to determine lung volumes using gas dilution or washout82$898$11
Short return visit (20+ min)11$630$57
Subsequent hospital care with straightforward or low level of medical decision making, per day at least 25 minutes15$535$33
Test to measure expiratory airflow and volume18$132$7

2014: 16 services

Original Medicare services billed in 2014
Return visit (30+ min)352$39,419$90
Subsequent hospital care with moderate levelof medical decision making at least 35 minutes134$22,692$62
Initial hospital care with moderate level of medical decision making at least 75 minutes96$18,241$174
New patient visit (45+ min)114$16,160$142
Subsequent hospital care with moderate levelof medical decision making at least 50 minutes72$14,184$89
Subsequent nursing facility care with straightforward level of medical decision making, per day at least 10 minutes19$10,394$38
Short return visit (20+ min)100$7,899$64
Critical care, first 30-74 minutes17$3,786$189
Subsequent nursing facility care with straightforward level of medical decision making, per day 20 minutes or more13$3,054$59
Test to measure expiratory airflow and volume changes before and after medication administration140$1,600$11
Long return visit (40+ min)12$1,533$128
Test to examine how well the lungs exchange gases147$1,179$8
Test for exercise-induced heart and lung stress19$1,145$60
Test to determine lung volumes using sensors97$1,049$11
Test to determine lung volumes using gas dilution or washout56$599$11
Subsequent hospital care with straightforward or low level of medical decision making, per day at least 25 minutes11$403$34

2013: 17 services

Original Medicare services billed in 2013
Return visit (30+ min)290$34,358$91
Subsequent hospital care with moderate levelof medical decision making at least 35 minutes138$24,638$60
Initial hospital care with moderate level of medical decision making at least 75 minutes100$18,426$168
Subsequent hospital care with moderate levelof medical decision making at least 50 minutes69$15,719$87
New patient visit (45+ min)60$8,625$144
New patient visit (60+ min)40$7,159$179
Subsequent nursing facility care with straightforward level of medical decision making, per day at least 10 minutes18$5,571$38
Long return visit (40+ min)37$4,864$125
Subsequent nursing facility care with straightforward level of medical decision making, per day 20 minutes or more15$3,929$56
Critical care, first 30-74 minutes16$3,696$185
Test for exercise-induced heart and lung stress38$2,219$58
Test to measure expiratory airflow and volume changes before and after medication administration120$1,328$11
Test to examine how well the lungs exchange gases159$1,319$8
Test to determine lung volumes using sensors95$1,080$11
Short return visit (20+ min)12$718$60
Test to determine lung volumes using gas dilution or washout63$706$11
Test to measure expiratory airflow and volume15$105$7

Medicaid work

$70,752 in 2024

Medicaid paid $70,752 for 501 billed services this clinician did in 2024, up to 32 people in a month for one service.

Medicaid and CHIP claims where this clinician did the service, fee-for-service and managed care together. Any month with fewer than 11 patients is hidden, so small Medicaid practices undercount.

Largest Medicaid services in 2024
New patient visit (45+ min)257$42,821
Return visit (30+ min)244$27,932
Medicaid work by year
2024501232$70,752
2023121218$12,629
See the largest Medicaid services in earlier years

2023

Largest Medicaid services in 2023
New patient visit (45+ min)81$9,818
Return visit (30+ min)40$2,812

Drugs they prescribed that Part D paid

$254,988

Pharmacies billed $254,988 in 2024.

This is pharmacy cost, not the office bill, and not what patients paid.

598 generic and 343 brand-name prescriptions · $254,988 in drug cost · 14 antibiotic prescriptions to 12 people.

Part D prescriptions only. The opioid rate is opioid prescriptions as a share of all this clinician's Part D prescriptions; surgeons and pain specialists run higher than others, so it is shown against the same specialty.

Largest Part D drug costs
Trelegy Ellipta147$114,050$776
Breo Ellipta26$13,999$538
Fluticasone-Salmeterol13$5,853$450
Symbicort11$3,859$351
Albuterol Sulfate Hfa94$2,707$29
See all 19 drugs
Every Part D drug this clinician prescribed
Trelegy Ellipta147$114,050$776
Breo Ellipta26$13,999$538
Fluticasone-Salmeterol13$5,853$450
Symbicort11$3,859$351
Albuterol Sulfate Hfa94$2,707$29
Wixela Inhub22$2,025$92
Ventolin Hfa12$1,354$113
Armodafinil15$1,161$77
Modafinil30$1,112$37
Montelukast38$686$18
Trazodone114$576$5
Zolpidem59$575$10
Zolpidem Tartrate Er13$341$26
Clonazepam46$324$7
Alprazolam32$273$9
Gabapentin16$248$15
Prednisone37$216$6
Doxepin16$164$10
Fluticasone Propionate13$67$5

Year by year

Part D prescribing by year
2024941232None36%$254,988
2023876191None35%$215,935
2022684161NoneNone$248,713
20217111270% (0)41%$288,011
20208581410% (0)None$368,737
20191,4732111% (13)35%$330,057
20183,5311902% (55)24%$408,618
20173,6991861% (52)24%$377,012
20163,2721852% (53)27%$332,205
20152,6751993% (70)27%$267,858
20142,7611773% (76)25%$268,025
20131,6421593% (51)32%$191,758

Part D prescriptions only. A drug prescribed to fewer than 11 people in a year is hidden.

See the drugs prescribed each year

2023: 22 drugs

Part D drugs prescribed in 2023
Trelegy Ellipta107$75,166$702
Breo Ellipta48$31,694$660
Pirfenidone11$16,885$1,535
Symbicort15$7,943$530
Wixela Inhub23$7,648$333
Fluticasone-Salmeterol11$7,386$671
Spiriva Respimat11$7,216$656
Bevespi Aerosphere13$5,915$455
Albuterol Sulfate Hfa81$3,132$39
Ventolin Hfa16$1,640$103
Modafinil27$1,469$54
Armodafinil24$1,370$57
Montelukast38$1,104$29
Ipratropium11$539$49
Trazodone79$529$7
Zolpidem43$429$10
Clonazepam42$352$8
Famotidine21$311$15
Prednisone39$307$8
Doxepin12$252$21
Temazepam20$127$6
Alprazolam19$113$6

2022: 21 drugs

Part D drugs prescribed in 2022
Trelegy Ellipta53$36,500$689
Breo Ellipta62$29,811$481
Spiriva Handihaler11$13,373$1,216
Symbicort11$11,359$1,033
Bevespi Aerosphere23$10,217$444
Wixela Inhub19$8,563$451
Fluticasone-Salmeterol16$7,145$447
Albuterol Sulfate Hfa55$3,214$58
Armodafinil21$1,884$90
Ipratropium15$1,093$73
Montelukast32$833$26
Modafinil13$795$61
Fluticasone Propionate11$360$33
Clonazepam33$337$10
Trazodone36$320$9
Prednisone33$262$8
Zolpidem31$230$7
Lorazepam22$125$6
Famotidine12$122$10
Gabapentin13$112$9
Alprazolam12$105$9

2021: 19 drugs

Part D drugs prescribed in 2021
Breo Ellipta81$37,818$467
Wixela Inhub35$20,356$582
Spiriva16$17,317$1,082
Symbicort16$14,800$925
Trelegy Ellipta17$14,786$870
Bevespi Aerosphere24$10,151$423
Albuterol Sulfate Hfa52$3,354$65
Famotidine19$2,132$112
Armodafinil19$1,680$88
Modafinil26$857$33
Montelukast32$492$15
Trazodone37$348$9
Clonazepam34$291$9
Lorazepam31$252$8
Zolpidem33$205$6
Prednisone30$196$7
Fluticasone Propionate13$171$13
Zolpidem Tartrate Er12$130$11
Pramipexole Dihydrochloride11$94$9

2020: 27 drugs

Part D drugs prescribed in 2020
Ofev15$160,830$10,722
Breo Ellipta76$33,624$442
Trelegy Ellipta33$24,492$742
Spiriva23$22,087$960
Anoro Ellipta22$16,068$730
Wixela Inhub30$14,547$485
Symbicort19$13,666$719
Flovent Hfa15$7,996$533
Famotidine41$7,067$172
Spiriva Respimat12$6,131$511
Eliquis26$5,423$209
Armodafinil17$3,357$197
Albuterol Sulfate Hfa34$3,023$89
Proair Hfa15$1,769$118
Glycopyrrolate12$795$66
Montelukast29$489$17
Fluticasone Propionate18$488$27
Clonazepam30$347$12
Baclofen24$300$13
Prednisone32$223$7
Digoxin12$187$16
Levetiracetam17$164$10
Pramipexole Dihydrochloride14$160$11
Zolpidem37$157$4
Chlorhexidine Gluconate20$153$8
Lorazepam21$148$7
Trazodone16$86$5

2019: 45 drugs

Part D drugs prescribed in 2019
Esbriet11$72,603$6,600
Breo Ellipta76$36,720$483
Spiriva34$22,336$657
Trelegy Ellipta23$21,081$917
Symbicort42$19,977$476
Advair Diskus22$16,494$750
Anoro Ellipta13$10,575$813
Flovent Hfa17$10,511$618
Bevespi Aerosphere18$6,935$385
Eliquis29$6,339$219
Wixela Inhub14$6,183$442
Spiriva Respimat11$6,154$559
Ventolin Hfa31$2,732$88
Famotidine59$2,666$45
Proair Hfa32$2,112$66
Riluzole11$1,795$163
Amiodarone15$1,721$115
Glycopyrrolate34$1,609$47
Mycophenolate Mofetil16$1,558$97
Zolpidem55$1,532$28
Armodafinil11$1,024$93
Atorvastatin28$585$21
Midodrine11$576$52
Prednisone67$531$8
Montelukast30$484$16
Baclofen35$478$14
Chlorhexidine Gluconate61$392$6
Pantoprazole16$379$24
Digox24$342$14
Metformin11$321$29
Ipratropium-Albuterol18$295$16
Levetiracetam21$289$14
Allopurinol14$267$19
Ipratropium13$230$18
Diltiazem14$226$16
Furosemide33$226$7
Clonazepam13$221$17
Pramipexole Dihydrochloride17$220$13
Trazodone17$190$11
Warfarin32$176$6
Levothyroxine18$155$9
Lorazepam20$148$7
Azithromycin16$136$8
Metoprolol28$127$5
Hydrochlorothiazide20$118$6

2018: 82 drugs

Part D drugs prescribed in 2018
Esbriet11$69,852$6,350
Spiriva56$32,167$574
Advair Diskus57$30,915$542
Breo Ellipta59$28,380$481
Levemir34$18,204$535
Symbicort46$16,984$369
Eliquis64$12,480$195
Riluzole39$10,328$265
Budesonide50$10,277$206
Potassium Chloride54$10,223$189
Combivent Respimat14$8,243$589
Famotidine168$8,214$49
Bevespi Aerosphere20$7,510$375
Oxcarbazepine24$5,339$222
Humulin N62$4,841$78
Glycopyrrolate124$4,260$34
Midodrine53$3,982$75
Gabapentin38$3,746$99
Levetiracetam101$3,574$35
Proair Hfa50$3,276$66
Amiodarone49$3,158$64
Ventolin Hfa27$2,777$103
Humulin R36$2,736$76
Prevacid12$2,465$205
Carafate11$2,250$205
Valproic Acid42$1,905$45
Rivastigmine17$1,715$101
Novolog Flexpen14$1,669$119
Baclofen118$1,633$14
Cosopt Pf21$1,457$69
Atorvastatin52$1,399$27
Ipratropium-Albuterol57$1,393$24
Chlorhexidine Gluconate197$1,278$6
Enoxaparin11$1,193$108
Ipratropium72$1,029$14
Carbamazepine24$964$40
Phenobarbital13$869$67
Clindamycin Phosphate20$844$42
Acetylcysteine15$818$55
Mycophenolate Mofetil12$732$61
Finasteride12$709$59
Metoprolol131$701$5
Hydrocortisone26$692$27
Digox36$685$19
Prednisone77$679$9
Warfarin125$629$5
Levothyroxine55$601$11
Memantine17$591$35
Zolpidem59$562$10
Fentanyl12$502$42
Heparin14$502$36
Hydrocodone-Acetaminophen22$481$22
Fluticasone Propionate19$479$25
Furosemide98$477$5
Montelukast27$453$17
Hydralazine23$401$17
Clonazepam40$374$9
Doxazosin Mesylate17$367$22
Allopurinol23$322$14
Diltiazem21$305$15
Escitalopram33$303$9
Nystatin14$298$21
Levofloxacin18$264$15
Albuterol Sulfate18$243$14
Generlac17$229$13
Lorazepam17$223$13
Metoclopramide32$222$7
Methadone15$221$15
Metformin15$220$15
Bumetanide19$200$11
Mupirocin14$186$13
Pramipexole Dihydrochloride13$165$13
Trazodone21$165$8
Amlodipine Besylate27$160$6
Spironolactone16$153$10
Bisoprolol12$151$13
Losartan15$138$9
Venlafaxine11$136$12
Terazosin12$107$9
Pantoprazole11$83$8
Hydrochlorothiazide14$71$5
Azithromycin13$69$5

2017: 86 drugs

Part D drugs prescribed in 2017
Spiriva75$46,625$622
Advair Diskus70$33,706$482
Levemir44$18,037$410
Budesonide35$17,566$502
Symbicort44$16,250$369
Potassium Chloride86$15,392$179
Prevacid54$12,863$238
Breo Ellipta35$11,544$330
Anoro Ellipta24$10,679$445
Famotidine178$9,598$54
Oxcarbazepine35$7,597$217
Levothyroxine51$7,013$138
Vimpat14$6,851$489
Dulera20$6,406$320
Combivent Respimat12$6,183$515
Glycopyrrolate132$5,665$43
Ketoconazole39$5,505$141
Riluzole27$5,095$189
Eliquis22$4,713$214
Levetiracetam138$4,567$33
Gabapentin29$4,504$155
Enoxaparin41$3,797$93
Flovent Hfa11$3,713$338
Midodrine36$3,485$97
Novolog Flexpen28$3,425$122
Carafate15$3,004$200
Humulin N31$2,885$93
Ipratropium-Albuterol118$2,850$24
Valproic Acid47$2,692$57
Proair Hfa45$2,558$57
Oseltamivir Phosphate14$2,265$162
Acetylcysteine43$2,081$48
Baclofen125$1,977$16
Ventolin Hfa19$1,825$96
Proventil Hfa16$1,725$108
Carbamazepine25$1,486$59
Humulin R28$1,431$51
Phenobarbital22$1,295$59
Generlac71$1,188$17
Chlorhexidine Gluconate142$1,156$8
Humulin N Kwikpen11$1,156$105
Amiodarone31$1,005$32
Isosorbide Dinitrate15$1,003$67
Atorvastatin51$996$20
Lantus Solostar12$966$81
Trospium Chloride14$947$68
Clindamycin Phosphate14$870$62
Diclofenac18$777$43
Mupirocin58$740$13
Hydrocortisone25$703$28
Heparin13$700$54
Nystatin29$674$23
Montelukast29$589$20
Metoclopramide71$588$8
Prednisone73$586$8
Metoprolol103$584$6
Warfarin135$574$4
Fentanyl14$561$40
Zolpidem52$523$10
Digox20$501$25
Bumetanide22$482$22
Donepezil15$482$32
Ipratropium32$452$14
Furosemide78$376$5
Fluticasone Propionate14$369$26
Methadone17$342$20
Hydrocodone-Acetaminophen17$316$19
Sps11$295$27
Albuterol Sulfate14$233$17
Venlafaxine13$204$16
Ondansetron30$201$7
Trazodone30$200$7
Amlodipine Besylate26$183$7
Hydralazine17$168$10
Triamterene-Hydrochlorothiazid16$167$10
Pantoprazole15$152$10
Allopurinol14$144$10
Atenolol23$137$6
Carvedilol25$136$5
Escitalopram13$133$10
Lorazepam26$132$5
Azithromycin16$109$7
Levofloxacin13$105$8
Triamcinolone Acetonide11$98$9
Ranitidine11$71$6
Clonazepam11$54$5

2016: 76 drugs

Part D drugs prescribed in 2016
Spiriva79$45,898$581
Advair Diskus77$38,038$494
Symbicort55$19,037$346
Budesonide60$19,032$317
Potassium Chloride80$13,589$170
Prevacid50$11,192$224
Levemir Flextouch51$11,105$218
Levemir24$9,412$392
Famotidine109$6,864$63
Glycopyrrolate94$5,535$59
Enoxaparin67$5,371$80
Oxcarbazepine18$4,900$272
Proair Hfa61$4,460$73
Levetiracetam114$4,310$38
Protonix15$4,077$272
Gabapentin19$4,003$211
Eliquis20$3,709$185
Riluzole14$3,397$243
Midodrine26$3,040$117
Novolog11$2,870$261
Santyl13$2,856$220
Flovent Hfa13$2,766$213
Novolog Flexpen25$2,737$109
Mometasone Furoate14$2,682$192
Ventolin Hfa36$2,351$65
Novolin R16$2,328$145
Ipratropium-Albuterol134$2,269$17
Levalbuterol14$2,226$159
Lantus Solostar24$1,952$81
Vancomycin18$1,947$108
Phenobarbital18$1,767$98
Oxycodone-Acetaminophen19$1,733$91
Nystatin67$1,678$25
Baclofen55$1,566$28
Carbamazepine24$1,554$65
Valproic Acid31$1,358$44
Humalog13$1,214$93
Generlac60$1,088$18
Prednisone102$958$9
Humulin R18$926$51
Acetylcysteine32$887$28
Chlorhexidine Gluconate94$878$9
Omeprazole31$832$27
Sodium Chloride16$771$48
Montelukast34$752$22
Fluticasone Propionate33$697$21
Diltiazem15$638$43
Warfarin169$619$4
Bumetanide17$580$34
Zolpidem34$571$17
Hydrocortisone11$542$49
Atorvastatin32$485$15
Furosemide85$460$5
Metoprolol74$437$6
Clonazepam30$420$14
Triamterene-Hydrochlorothiazid34$369$11
Digox16$364$23
Alprazolam16$345$22
Metoclopramide28$336$12
Triamcinolone Acetonide22$327$15
Albuterol Sulfate20$322$16
Levothyroxine20$317$16
Pramipexole Dihydrochloride13$312$24
Mupirocin21$294$14
Pantoprazole17$237$14
Polyethylene Glycol 335016$234$15
Ipratropium18$177$10
Sertraline28$162$6
Atenolol20$154$8
Amiodarone13$149$11
Levofloxacin11$136$12
Carvedilol16$123$8
Lorazepam15$122$8
Ondansetron15$119$8
Trazodone16$110$7
Simvastatin12$67$6

2015: 73 drugs

Part D drugs prescribed in 2015
Spiriva73$44,350$608
Advair Diskus67$33,228$496
Symbicort29$11,319$390
Levemir31$8,668$280
Budesonide30$8,042$268
Advair Hfa15$7,943$530
Novolog21$6,669$318
Potassium Chloride67$5,535$83
Gabapentin42$4,827$115
Enoxaparin53$4,755$90
Protonix19$4,286$226
Oxcarbazepine23$4,012$174
Prevacid19$3,511$185
Duloxetine24$3,384$141
Glycopyrrolate87$3,157$36
Flovent Hfa14$3,062$219
Lantus11$2,897$263
Qvar15$2,758$184
Humalog11$2,494$227
Levetiracetam65$2,472$38
Riluzole16$2,446$153
Ventolin Hfa30$2,441$81
Ipratropium-Albuterol104$2,342$23
Santyl11$2,282$207
Proair Hfa41$2,186$53
Midodrine14$2,124$152
Phenobarbital17$2,121$125
Heparin29$1,602$55
Baclofen54$1,500$28
Carbamazepine24$1,403$58
Valproic Acid45$1,070$24
Famotidine53$1,008$19
Montelukast25$925$37
Nystatin30$804$27
Sodium Chloride16$750$47
Prednisone91$737$8
Hydrocortisone18$661$37
Zolpidem40$629$16
Methadone16$578$36
Furosemide93$571$6
Warfarin130$543$4
Fluticasone Propionate45$521$12
Generlac31$429$14
Oxycodone12$403$34
Levofloxacin14$383$27
Chlorhexidine Gluconate49$381$8
Polyethylene Glycol 335026$348$13
Triamcinolone Acetonide27$331$12
Metoprolol54$295$5
Morphine Sulfate15$288$19
Amlodipine Besylate43$284$7
Triamterene-Hydrochlorothiazid19$219$12
Hydrocodone-Acetaminophen16$212$13
Amiodarone19$208$11
Mupirocin20$202$10
Tizanidine12$190$16
Amoxicillin-Clavulanate Potass11$174$16
Torsemide12$170$14
Levothyroxine13$167$13
Lorazepam16$165$10
Atenolol27$162$6
Carvedilol14$159$11
Diltiazem12$143$12
Simvastatin29$132$5
Metoclopramide16$126$8
Ondansetron11$105$10
Clonazepam19$100$5
Nortriptyline11$92$8
Pantoprazole12$91$8
Alprazolam13$75$6
Trazodone14$68$5
Lisinopril11$48$4
Losartan12$38$3

2014: 70 drugs

Part D drugs prescribed in 2014
Spiriva98$48,407$494
Advair Diskus80$37,016$463
Levemir58$13,512$233
Symbicort32$12,884$403
Enoxaparin129$12,394$96
Gabapentin84$9,891$118
Novolog35$7,985$228
Budesonide38$7,707$203
Modafinil11$6,819$620
Metaxalone16$4,779$299
Trileptal17$4,736$279
Duloxetine23$4,683$204
Restasis22$4,008$182
Flovent Hfa18$3,889$216
Oxcarbazepine16$3,528$220
Xarelto26$3,400$131
Qvar18$3,263$181
Dulera12$2,920$243
Demeclocycline12$2,560$213
Midodrine18$2,554$142
Ventolin Hfa27$2,505$93
Prilosec18$2,443$136
Levetiracetam62$2,294$37
Phenobarbital47$2,290$49
Proair Hfa39$2,282$59
Potassium Chloride49$1,884$38
Proventil Hfa13$1,733$133
Ipratropium-Albuterol73$1,682$23
Famotidine78$1,580$20
Glycopyrrolate62$1,501$24
Montelukast17$1,287$76
Carbamazepine22$1,199$55
Protonix11$1,137$103
Azelastine17$937$55
Generlac68$889$13
Baclofen34$880$26
Polyethylene Glycol 335056$831$15
Valproic Acid37$798$22
Tizanidine18$768$43
Prednisone86$730$8
Warfarin112$614$5
Hydrocortisone23$545$24
Chlorhexidine Gluconate60$541$9
Oxybutynin Chloride13$477$37
Hydrocodone-Acetaminophen43$477$11
Furosemide66$445$7
Diltiazem32$419$13
Amox Tr-Potassium Clavulanate12$393$33
Methadone19$393$21
Digox18$376$21
Triamterene-Hydrochlorothiazid36$346$10
Fluticasone Propionate31$343$11
Metoprolol38$322$8
Nystatin12$315$26
Zolpidem40$274$7
Clonazepam40$256$6
Metoclopramide21$223$11
Lorazepam25$210$8
Atorvastatin12$186$15
Atenolol27$178$7
Fluoxetine18$156$9
Torsemide11$154$14
Ropinirole14$145$10
Clonidine18$143$8
Nortriptyline13$114$9
Bupropion Hcl Sr11$112$10
Amlodipine Besylate18$108$6
Diazepam22$84$4
Alprazolam12$66$5
Losartan12$37$3

2013: 41 drugs

Part D drugs prescribed in 2013
Advair Diskus122$47,291$388
Spiriva92$41,204$448
Enoxaparin77$11,703$152
Symbicort20$7,805$390
Combivent17$4,712$277
Demeclocycline13$4,266$328
Combivent Respimat14$4,099$293
Budesonide17$3,508$206
Gabapentin45$3,076$68
Midodrine23$2,963$129
Proair Hfa51$2,681$53
Levetiracetam33$2,058$62
Montelukast21$1,935$92
Ventolin Hfa25$1,630$65
Phenobarbital36$1,330$37
Azelastine16$1,272$80
Famotidine44$1,202$27
Ipratropium-Albuterol28$1,154$41
Glycopyrrolate28$884$32
Valproic Acid38$675$18
Carbamazepine16$593$37
Fentanyl12$546$45
Fluticasone Propionate23$504$22
Polyethylene Glycol 335030$496$17
Generlac28$448$16
Hydrocortisone13$418$32
Prednisone81$398$5
Metoclopramide24$375$16
Clonazepam39$357$9
Methadone26$319$12
Chlorhexidine Gluconate30$307$10
Potassium Chloride21$306$15
Triamterene-Hctz29$254$9
Zolpidem32$208$6
Furosemide25$156$6
Baclofen11$136$12
Warfarin20$135$7
Lorazepam13$73$6
Atenolol12$69$6
Amlodipine Besylate11$57$5
Amitriptyline12$47$4

Money from drug and device companies

$947 in 2025

Industry payments by year
20251338None$947
20241136None$927
20231544None$1,077
2022713None$346
2021617None$268
202033None$55
2019617None$252

Paid work is consulting, speaking, honoraria and royalties, as opposed to meals and travel.

A payment is not proof that care is biased.

Payments by company
Jazz PharmaceuticalsXywav$278
8 payments
  • Meals for Xywav · 2025-12-12 · $146
  • Meals for Xywav · 2025-12-04 · $13
  • Meals for Xywav · 2025-11-18 · $9
  • Meals for Xywav · 2025-10-28 · $23
  • Meals for Xywav · 2025-09-19 · $13
  • Meals for Xywav · 2025-07-08 · $34
  • Meals for Xywav · 2025-03-18 · $8
  • Meals for Xywav · 2025-01-17 · $32
Inspire Medical SystemsInspire$266
11 payments
  • Meals for Inspire · 2025-12-03 · $8
  • Meals for Inspire · 2025-11-12 · $141
  • Meals for Inspire · 2025-10-08 · $8
  • Meals for Inspire · 2025-09-10 · $13
  • Meals for Inspire · 2025-08-11 · $13
  • Meals for Inspire · 2025-07-30 · $8
  • Meals for Inspire · 2025-06-30 · $12
  • Meals for Inspire · 2025-06-17 · $17
  • Meals for Inspire · 2025-06-16 · $7
  • Meals for Inspire · 2025-04-25 · $14
  • Meals for Inspire · 2025-02-20 · $25
Harmony BiosciencesWakix$77
3 payments
  • Meals for Wakix · 2025-12-13 · $27
  • Meals for Wakix · 2025-07-14 · $28
  • Meals for Wakix · 2025-01-08 · $23
Avadel CNS PharmaceuticalsLumryz$63
3 payments
  • Meals for Lumryz · 2025-12-16 · $21
  • Meals for Lumryz · 2025-03-19 · $28
  • Meals for Lumryz · 2025-02-12 · $14
Axsome TherapeuticsSunosi$52
3 payments
  • Meals for Sunosi · 2025-09-26 · $16
  • Meals for Sunosi · 2025-07-22 · $18
  • Meals for Sunosi · 2025-06-03 · $19
GlaxoSmithKlineTrelegy Ellipta$40
2 payments
  • Meals for Nucala · 2025-05-07 · $18
  • Meals for Trelegy Ellipta · 2025-03-21 · $23
See all 37 published payments
Every published payment
Avadel CNS PharmaceuticalsMeals · 2025-12-16Lumryz$21
Harmony BiosciencesMeals · 2025-12-13Wakix$27
Jazz PharmaceuticalsMeals · 2025-12-12Xywav$146
Jazz PharmaceuticalsMeals · 2025-12-04Xywav$13
Inspire Medical SystemsMeals · 2025-12-03Inspire$8
Jazz PharmaceuticalsMeals · 2025-11-18Xywav$9
Inspire Medical SystemsMeals · 2025-11-12Inspire$141
Jazz PharmaceuticalsMeals · 2025-10-28Xywav$23
Xeris PharmaceuticalsMeals · 2025-10-28Recorlev$20
Inspire Medical SystemsMeals · 2025-10-08Inspire$8
Axsome TherapeuticsMeals · 2025-09-26Sunosi$16
Jazz PharmaceuticalsMeals · 2025-09-19Xywav$13
Inspire Medical SystemsMeals · 2025-09-10Inspire$13
Fresenius Kabi USAMeals · 2025-09-03None$35
Inspire Medical SystemsMeals · 2025-08-11Inspire$13
Inspire Medical SystemsMeals · 2025-07-30Inspire$8
Axsome TherapeuticsMeals · 2025-07-22Sunosi$18
Harmony BiosciencesMeals · 2025-07-14Wakix$28
Jazz PharmaceuticalsMeals · 2025-07-08Xywav$34
Inspire Medical SystemsMeals · 2025-06-30Inspire$12
Inspire Medical SystemsMeals · 2025-06-17Inspire$17
Inspire Medical SystemsMeals · 2025-06-16Inspire$7
Novo NordiskMeals · 2025-06-04Wegovy$29
Axsome TherapeuticsMeals · 2025-06-03Sunosi$19
GlaxoSmithKlineMeals · 2025-05-07Nucala$18
Inspire Medical SystemsMeals · 2025-04-25Inspire$14
Lilly USAMeals · 2025-03-27Mounjaro$15
GlaxoSmithKlineMeals · 2025-03-21Trelegy Ellipta$23
Avadel CNS PharmaceuticalsMeals · 2025-03-19Lumryz$28
Jazz PharmaceuticalsMeals · 2025-03-18Xywav$8
InsmedMeals · 2025-03-14Arikayce$22
Boehringer Ingelheim PharmaceuticalsMeals · 2025-03-06None$20
Inspire Medical SystemsMeals · 2025-02-20Inspire$25
Avadel CNS PharmaceuticalsMeals · 2025-02-12Lumryz$14
Jazz PharmaceuticalsMeals · 2025-01-17Xywav$32
Harmony BiosciencesMeals · 2025-01-08Wakix$23
DexcomMeals · 2025-01-06Dexcom G6 Transmitter$30
See earlier years (2024, 2023, 2022, 2021, 2020, 2019)

2024: $927

Payments by company in 2024
Jazz PharmaceuticalsXywav$244
8 payments
  • Meals for Xywav · 2024-12-03 · $30
  • Meals for Xywav · 2024-11-19 · $63
  • Meals for Xywav · 2024-10-19 · $19
  • Meals for Xywav · 2024-08-12 · $7
  • Meals for Xywav · 2024-06-28 · $31
  • Meals for Xywav · 2024-05-31 · $23
  • Meals for Xywav · 2024-04-30 · $35
  • Meals for Xywav · 2024-04-13 · $36
Inspire Medical SystemsInspire$231
7 payments
  • Meals for Inspire · 2024-11-22 · $145
  • Meals for Inspire · 2024-08-28 · $5
  • Meals for Inspire · 2024-05-22 · $8
  • Meals for Inspire · 2024-04-29 · $16
  • Meals for Inspire · 2024-03-21 · $22
  • Meals for Inspire · 2024-01-10 · $7
  • Meals for Inspire · 2024-01-09 · $28
Avadel CNS PharmaceuticalsLumryz$139
7 payments
  • Meals for Lumryz · 2024-12-10 · $29
  • Meals for Lumryz · 2024-11-20 · $29
  • Meals for Lumryz · 2024-09-19 · $12
  • Meals for Lumryz · 2024-08-27 · $25
  • Meals for Lumryz · 2024-08-09 · $10
  • Meals for Lumryz · 2024-05-20 · $13
  • Meals for Lumryz · 2024-04-17 · $21
GlaxoSmithKlineTrelegy Ellipta$88
5 payments
  • Meals for Trelegy Ellipta · 2024-12-19 · $13
  • Meals for Trelegy Ellipta · 2024-10-31 · $13
  • Meals for Nucala · 2024-10-08 · $16
  • Meals for Trelegy Ellipta · 2024-08-21 · $23
  • Meals for Trelegy Ellipta · 2024-07-09 · $23
Vanda PharmaceuticalsHetlioz$62
2 payments
  • Meals for Hetlioz · 2024-03-19 · $34
  • Meals for Hetlioz · 2024-02-26 · $28
DexcomDexcom G6 Transmitter$45
1 payment
  • Meals for Dexcom G6 Transmitter · 2024-08-28 · $45
ElectromedSmartvest$36
2 payments
  • Meals for Smartvest · 2024-10-15 · $16
  • Meals for Smartvest · 2024-03-12 · $21
Axsome TherapeuticsSunosi$31
1 payment
  • Meals for Sunosi · 2024-10-01 · $31
AstraZeneca Pharmaceuticals LPBreztri$21
1 payment
  • Meals for Breztri · 2024-05-21 · $21
GenzymeDupixent$17
1 payment
  • Meals for Dupixent · 2024-09-17 · $17
ZOLL RespicardiaRemede System$13
1 payment
  • Meals for Remede System · 2024-12-19 · $13

2023: $1,077

Payments by company in 2023
Inspire Medical SystemsInspire$177
5 payments
  • Meals for Inspire · 2023-12-21 · $28
  • Meals for Inspire · 2023-08-15 · $60
  • Meals for Inspire · 2023-05-27 · $22
  • Meals for Inspire · 2023-05-12 · $31
  • Meals for Inspire · 2023-04-18 · $36
GlaxoSmithKlineTrelegy Ellipta$171
9 payments
  • Meals for Trelegy Ellipta · 2023-11-30 · $16
  • Meals for Trelegy Ellipta · 2023-10-24 · $16
  • Meals for Trelegy Ellipta · 2023-07-27 · $20
  • Meals for Trelegy Ellipta · 2023-07-20 · $22
  • Meals for Nucala · 2023-07-12 · $26
  • Meals for Trelegy Ellipta · 2023-05-12 · $14
  • Meals for Nucala · 2023-04-28 · $28
  • Meals for Trelegy Ellipta · 2023-03-16 · $5
  • Meals for Nucala · 2023-03-07 · $24
ResmedAirsense$137
2 payments
  • Meals for Airsense · 2023-04-05 · $68
  • Meals for Airsense · 2023-04-05 · $68
Harmony BiosciencesWakix$130
9 payments
  • Meals for Wakix · 2023-11-30 · $2
  • Meals for Wakix · 2023-11-30 · $15
  • Meals for Wakix · 2023-11-15 · $9
  • Meals for Wakix · 2023-10-02 · $28
  • Meals for Wakix · 2023-08-14 · $8
  • Meals for Wakix · 2023-07-27 · $22
  • Meals for Wakix · 2023-06-29 · $10
  • Meals for Wakix · 2023-03-20 · $19
  • Meals for Wakix · 2023-01-30 · $17
Jazz PharmaceuticalsXywav$114
4 payments
  • Meals for Xywav · 2023-12-14 · $21
  • Meals for Xywav · 2023-09-27 · $23
  • Meals for Xywav · 2023-06-08 · $34
  • Meals for Xywav · 2023-04-11 · $35
Regeneron Healthcare SolutionsDupixent$103
2 payments
  • Meals for Dupixent · 2023-12-04 · $14
  • Education for Dupixent · 2023-11-01 · $89
Takeda Pharmaceuticals U.S.A.Glassia$56
3 payments
  • Meals for Glassia · 2023-08-28 · $20
  • Meals for Glassia · 2023-07-18 · $15
  • Meals for Glassia · 2023-01-25 · $20
AstraZeneca Pharmaceuticals LPBreztri$54
3 payments
  • Meals for Breztri · 2023-08-23 · $20
  • Meals for Tezspire · 2023-06-02 · $14
  • Meals for Breztri · 2023-03-28 · $20
Axsome TherapeuticsSunosi$31
1 payment
  • Meals for Sunosi · 2023-03-02 · $31
Boehringer Ingelheim PharmaceuticalsOfev$24
1 payment
  • Meals for Ofev · 2023-02-21 · $24
InsmedArikayce$20
1 payment
  • Meals for Arikayce · 2023-12-05 · $20
InogenInogen One G5 Oxygen Concentrator - Bluetooth$16
1 payment
  • Meals for Inogen One G5 Oxygen Concentrator - Bluetooth · 2023-11-14 · $16
ElectromedSmartvest$16
1 payment
  • Meals for Smartvest · 2023-10-11 · $16
Baxter HealthcareHillrom - Vest System Model 105 Home Care$15
1 payment
  • Meals for Hillrom - Vest System Model 105 Home Care · 2023-07-26 · $15
Idorsia Pharmaceuticals USQuviviq$13
1 payment
  • Meals for Quviviq · 2023-06-20 · $13

2022: $346

Payments by company in 2022
GlaxoSmithKlineTrelegy Ellipta$142
3 payments
  • Meals · 2022-11-30 · $122
  • Meals for Trelegy Ellipta · 2022-10-21 · $6
  • Meals for Trelegy Ellipta · 2022-06-25 · $14
Harmony BiosciencesWakix$90
4 payments
  • Meals for Wakix · 2022-11-21 · $27
  • Meals for Wakix · 2022-09-21 · $16
  • Meals for Wakix · 2022-08-30 · $18
  • Meals for Wakix · 2022-01-05 · $28
Jazz PharmaceuticalsXywav$40
2 payments
  • Meals for Xywav · 2022-06-14 · $16
  • Meals for Xywav · 2022-05-03 · $24
AstraZeneca Pharmaceuticals LPBreztri$21
1 payment
  • Meals for Breztri · 2022-04-21 · $21
Idorsia Pharmaceuticals USQuviviq$18
1 payment
  • Meals for Quviviq · 2022-11-02 · $18
Fisher & Paykel HealthcareFisher & Paykel Healthcare$17
1 payment
  • Meals for Fisher & Paykel Healthcare · 2022-08-23 · $17
Boehringer Ingelheim PharmaceuticalsOfev$17
1 payment
  • Meals for Ofev · 2022-07-15 · $17

2021: $268

Payments by company in 2021
GlaxoSmithKlineTrelegy Ellipta$159
11 payments
  • Meals for Trelegy Ellipta · 2021-12-06 · $10
  • Meals for Trelegy Ellipta · 2021-10-20 · $18
  • Meals for Nucala · 2021-10-19 · $17
  • Meals for Nucala · 2021-08-25 · $20
  • Meals for Trelegy Ellipta · 2021-08-08 · $29
  • Meals for Trelegy Ellipta · 2021-07-07 · $24
  • Meals for Anoro Ellipta · 2021-06-02 · $7
  • Meals for Trelegy Ellipta · 2021-05-13 · $7
  • Meals for Anoro Ellipta · 2021-04-30 · $7
  • Meals for Nucala · 2021-04-13 · $14
  • Meals for Anoro Ellipta · 2021-04-13 · $6
PulmonxChartis Catheter$40
2 payments
  • Meals for Chartis Catheter · 2021-06-14 · $17
  • Meals for Chartis Catheter · 2021-05-21 · $23
Takeda Pharmaceuticals U.S.A.Glassia$24
1 payment
  • Meals for Glassia · 2021-03-24 · $24
ResmedAirsense$19
1 payment
  • Meals for Airsense · 2021-08-24 · $19
AmgenNone$13
1 payment
  • Meals · 2021-10-21 · $13
Merck Sharp & DohmeBelsomra$13
1 payment
  • Meals for Belsomra · 2021-03-12 · $13

2020: $55

Payments by company in 2020
Advanced RespiratoryThe Vest System Model 105 Home Care$24
1 payment
  • Meals for The Vest System Model 105 Home Care · 2020-01-29 · $24
Merck Sharp & DohmeBelsomra$20
1 payment
  • Meals for Belsomra · 2020-10-13 · $20
AstraZeneca Pharmaceuticals LPSymbicort$11
1 payment
  • Meals for Symbicort · 2020-08-26 · $11

2019: $252

Payments by company in 2019
AstraZeneca Pharmaceuticals LPSymbicort$69
4 payments
  • Meals for Fasenra · 2019-09-03 · $19
  • Meals for Symbicort · 2019-08-23 · $18
  • Meals for Symbicort · 2019-06-17 · $14
  • Meals for Symbicort · 2019-03-26 · $18
Boehringer Ingelheim PharmaceuticalsOfev$50
2 payments
  • Meals for Ofev · 2019-11-05 · $31
  • Meals for Spiriva Respimat · 2019-05-08 · $19
Genentech USAEsbriet$34
2 payments
  • Meals for Esbriet · 2019-03-18 · $21
  • Meals for Esbriet · 2019-02-27 · $13
GlaxoSmithKlineNucala$33
2 payments
  • Meals for Nucala · 2019-04-08 · $17
  • Meals for Trelegy Ellipta · 2019-03-31 · $16
Sunovion PharmaceuticalsLonhala Magnair$33
4 payments
  • Meals for Lonhala Magnair · 2019-03-19 · $18
  • Meals for Lonhala Magnair · 2019-02-28 · $4
  • Meals for Lonhala Magnair · 2019-01-22 · $4
  • Meals for Lonhala Magnair · 2019-01-18 · $6
Advanced RespiratoryThe Vest System Model 105 Home Care$33
3 payments
  • Meals for The Vest System Model 105 Home Care · 2019-07-30 · $1
  • Meals for The Vest System Model 105 Home Care · 2019-07-30 · $16
  • Meals for The Vest System Model 105 Home Care · 2019-03-06 · $17

Professional record

NPI
1306895313
Licence
CA G26701, CA G267010California G26701: Current · expires 2027-10-31
Trained
University of California, Davis School of Medicine, 1972 · 54 years ago
Video visits
Lists video visits
Gender
Male
More record details
Sole proprietor
No
Medicaid ID
CA 00G267010
Taxonomy
Federal specialty code 207RS0012X (207RS0012X); Federal specialty code 207RC0200X (207RC0200X); Federal specialty code 207RP1001X (207RP1001X)
Mailing address
130 La Casa Via, Bldg #2, Suite 208, Walnut Creek, CA, 94598
NPI first listed
2006-05-08
NPI last updated
2025-09-11

This is when the NPI record was last certified, not a medical board exam.