We could not verify current plan participation for this doctor. This does not mean they are out of network. Call Dr. Spoelhof’s office at (408) 739-6000 to ask if they take your plan before you enroll.
California Medical Board record
Licence A145072 · Current
Licensed to practise in California · since 2016 · expires 2028-05-31 · University of Illinois College of Medicine.
No disciplinary actions, convictions, malpractice judgments or citations in this record.
Original Medicare doctor bills
$29,445
Medicare paid this office $29,445 for 273 people.
This is what Medicare paid the clinician — not Medicare Advantage, and not the pharmacy.
Largest Original Medicare bills
New patient visit (30+ min)
91
$8,416
$92
Short return visit (20+ min)
90
$6,991
$76
Return visit (30+ min)
49
$5,089
$102
New patient visit (45+ min)
29
$4,312
$149
Detection test by multiplex amplified probe technique for severe acute respiratory syndrome coronavirus 2 (sars-cov-2) (covid-19), influenza virus types a and b, and respiratory syncytial virus
13
$1,817
$140
See all 7 services
Every Original Medicare service billed
New patient visit (30+ min)
91
$8,416
$92
Short return visit (20+ min)
90
$6,991
$76
Return visit (30+ min)
49
$5,089
$102
New patient visit (45+ min)
29
$4,312
$149
Detection test by multiplex amplified probe technique for severe acute respiratory syndrome coronavirus 2 (sars-cov-2) (covid-19), influenza virus types a and b, and respiratory syncytial virus
13
$1,817
$140
Urinalysis, manual test
15
$51
$3
Automated urinalysis test
18
$39
$2
Who their Medicare patients are
273 Original Medicare patients in 2024. Average age 76 · Women 61% · Also on Medicaid 7% · Health risk score 1.02. At or below the middle of the specialty; the typical emergency medicine clinician is at 2.01.
The office billed $109,874, Medicare allowed $41,549 and paid $29,445; for 404 services of 41 kinds; $118 of it was for drugs given in the office and $29,326 for care.
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
2024
273
404
76
1.02
$109,874
$29,445
2023
312
487
76
0.91
$121,784
$34,636
2022
305
516
76
0.88
$117,289
$33,533
2021
277
451
75
0.92
$104,614
$31,456
2020
242
414
76
1.11
$95,380
$23,453
2019
372
637
75
1.09
$146,715
$37,579
2018
377
772
76
1.16
$157,207
$41,763
2017
368
722
74
1.05
$134,917
$37,471
2016
732
811
70
2.22
$444,304
$95,601
2015
336
362
69
2.43
$183,937
$41,728
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
New patient visit (30+ min)
110
$10,221
$93
Short return visit (20+ min)
116
$9,860
$81
Return visit (30+ min)
38
$4,603
$115
New patient visit (45+ min)
31
$4,126
$133
Amplifed dna or rna probe detection of severe acute respiratory syndrome coronavirus 2 (covid-19) antigen
15
$754
$50
New patient visit (15+ min)
12
$586
$49
Injection of drug or substance under skin or into muscle
12
$158
$13
Urinalysis, manual test
13
$44
$3
Automated urinalysis test
17
$40
$2
2022: 11 services
Original Medicare services billed in 2022
New patient visit (30+ min)
92
$8,977
$98
Short return visit (20+ min)
92
$7,173
$76
Return visit (30+ min)
50
$6,045
$114
New patient visit (45+ min)
31
$4,281
$138
Amplifed dna or rna probe detection of severe acute respiratory syndrome coronavirus 2 (covid-19) antigen
25
$1,269
$51
New patient visit (15+ min)
18
$1,151
$64
Short return visit
20
$954
$48
Injection of drug or substance under skin or into muscle
15
$223
$14
Detection test by immunoassay with direct visual observation for streptococcus, group a (strep)
12
$196
$16
Urinalysis, manual test
18
$62
$3
Automated urinalysis test
18
$47
$2
2021: 11 services
Original Medicare services billed in 2021
New patient visit (30+ min)
76
$7,658
$101
Return visit (30+ min)
63
$7,404
$118
Short return visit (20+ min)
61
$5,079
$81
New patient visit (45+ min)
30
$4,306
$144
Short return visit
25
$1,415
$54
New patient visit (15+ min)
18
$1,019
$57
Amplifed dna or rna probe detection of severe acute respiratory syndrome coronavirus 2 (covid-19) antigen
12
$616
$51
Injection of drug or substance under skin or into muscle
20
$273
$14
Urinalysis, manual test
13
$45
$3
Automated urinalysis test
13
$29
$2
Injection, ketorolac tromethamine, per 15 mg
15
$11
—None
2020: 5 services
Original Medicare services billed in 2020
Return visit (30+ min)
189
$16,156
$81
New patient visit (30+ min)
25
$2,531
$101
Short return visit (20+ min)
16
$1,114
$70
Urinalysis, manual test
14
$48
$3
Insertion of needle into vein for collection of blood sample
15
$45
$3
2019: 10 services
Original Medicare services billed in 2019
Return visit (30+ min)
298
$26,947
$87
Long return visit (40+ min)
19
$2,290
$121
New patient visit (30+ min)
24
$1,863
$78
Short return visit (20+ min)
22
$1,171
$53
Injection of drug or substance under skin or into muscle
21
$384
$17
Detection test by immunoassay with direct visual observation for streptococcus, group a (strep)
11
$178
$16
Urinalysis, manual test
18
$61
$3
Automated urinalysis test
15
$37
$2
Insertion of needle into vein for collection of blood sample
12
$35
$3
Injection, ketorolac tromethamine, per 15 mg
16
$13
—None
2018: 15 services
Original Medicare services billed in 2018
Return visit (30+ min)
283
$26,706
$88
Long return visit (40+ min)
26
$3,538
$131
Short return visit (20+ min)
50
$3,212
$61
New patient visit (30+ min)
22
$1,849
$84
Infusion into a vein for hydration, 31-60 minutes
14
$673
$48
Inhalation treatment for airway obstruction or sputum production
15
$440
$20
Injection of drug or substance under skin or into muscle
18
$368
$20
Infusion into a vein for hydration, each additional hour
15
$237
$14
Detection test by immunoassay with direct visual observation for streptococcus, group a (strep)
12
$194
$16
Urinalysis, manual test
19
$65
$3
Automated urinalysis test
20
$57
$3
Infusion, normal saline solution , 1000 cc
26
$51
—None
Insertion of needle into vein for collection of blood sample
11
$32
$3
Injection, ketorolac tromethamine, per 15 mg
15
$12
—None
Albuterol, up to 2.5 mg and ipratropium bromide, up to 0.5 mg, fda-approved final product, non-compounded, administered through dme
15
$3
—None
2017: 13 services
Original Medicare services billed in 2017
Return visit (30+ min)
236
$22,427
$90
Short return visit (20+ min)
118
$7,392
$62
New patient visit (30+ min)
20
$1,452
$73
Injection of drug or substance under skin or into muscle
18
$502
$24
Inhalation treatment for airway obstruction or sputum production
13
$254
$18
Detection test by immunoassay with direct visual observation for streptococcus, group a (strep)
18
$225
$12
Infusion into a vein for hydration, each additional hour
11
$185
$15
Insertion of needle into vein for collection of blood sample
22
$65
$3
Automated urinalysis test
21
$63
$3
Urinalysis, manual test
15
$49
$3
Infusion, normal saline solution , 1000 cc
19
$34
—None
Injection, ketorolac tromethamine, per 15 mg
20
$16
—None
Albuterol, up to 2.5 mg and ipratropium bromide, up to 0.5 mg, fda-approved final product, non-compounded, administered through dme
15
$2
—None
2016: 4 services
Original Medicare services billed in 2016
Emergency department visit with high level of medical decision making
512
$71,322
$134
Emergency department visit with moderate level of medical decision making
147
$13,410
$89
Emergency department visit with low level of medical decision making
69
$3,264
$47
Critical care, first 30-74 minutes
17
$3,122
$173
2015: 3 services
Original Medicare services billed in 2015
Emergency department visit with high level of medical decision making
205
$29,114
$137
Emergency department visit with moderate level of medical decision making
93
$8,552
$89
Emergency department visit with low level of medical decision making
33
$1,552
$47
Drugs they prescribed that Part D paid
$3,281
Pharmacies billed $3,281 in 2024.
This is pharmacy cost, not the office bill, and not what patients paid.
143 generic and fewer than 11 brand-name prescriptions · $3,281 in drug cost · 89 antibiotic prescriptions to 81 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
Paxlovid
12
$1,429
$119
Amoxicillin-Clavulanate Potass
17
$113
$7
Cephalexin
19
$98
$5
Nitrofurantoin Mono-Macro
11
$84
$8
Year by year
Part D prescribing by year
2024
170
144
—None
—None
$3,281
2023
187
155
—None
10%
$7,557
2022
130
113
—None
—None
$1,491
2021
119
106
—None
—None
$1,383
2020
108
90
—None
—None
$1,653
2019
198
169
—None
10%
$2,944
2018
227
168
—None
8%
$3,705
2017
215
158
7% (15)
11%
$3,853
2016
268
198
16% (44)
7%
$5,621
2015
196
129
11% (22)
—None
$7,709
2014
81
60
21% (17)
—None
$1,199
2013
61
35
—None
—None
$2,955
Part D prescriptions only. A drug prescribed to fewer than 11 people in a year is hidden.
See the drugs prescribed each year
2023: 4 drugs
Part D drugs prescribed in 2023
Cephalexin
32
$255
$8
Diclofenac
11
$210
$19
Paxlovid (Eua)
18
$184
$10
Amoxicillin-Clavulanate Potass
16
$160
$10
2022: 2 drugs
Part D drugs prescribed in 2022
Nitrofurantoin Mono-Macro
11
$148
$13
Cephalexin
16
$113
$7
2021: 1 drug
Part D drugs prescribed in 2021
Cephalexin
23
$152
$7
2020: 2 drugs
Part D drugs prescribed in 2020
Doxycycline Monohydrate
11
$139
$13
Cephalexin
18
$133
$7
2019: 5 drugs
Part D drugs prescribed in 2019
Cephalexin
24
$189
$8
Doxycycline Monohydrate
18
$177
$10
Amoxicillin-Clavulanate Potass
12
$124
$10
Azithromycin
14
$83
$6
Prednisone
15
$45
$3
2018: 4 drugs
Part D drugs prescribed in 2018
Cephalexin
27
$184
$7
Azithromycin
25
$175
$7
Amoxicillin-Clavulanate Potass
13
$144
$11
Prednisone
16
$65
$4
2017: 6 drugs
Part D drugs prescribed in 2017
Amoxicillin-Clavulanate Potass
15
$171
$11
Cephalexin
19
$123
$6
Levofloxacin
15
$109
$7
Azithromycin
21
$99
$5
Prednisone
19
$68
$4
Ciprofloxacin
15
$62
$4
2016: 7 drugs
Part D drugs prescribed in 2016
Cephalexin
23
$130
$6
Hydrocodone-Acetaminophen
28
$127
$5
Ciprofloxacin
16
$118
$7
Azithromycin
16
$87
$5
Levofloxacin
11
$82
$7
Prednisone
24
$77
$3
Tramadol
13
$30
$2
2015: 4 drugs
Part D drugs prescribed in 2015
Levofloxacin
11
$94
$9
Hydrocodone-Acetaminophen
15
$65
$4
Prednisone
17
$61
$4
Ibuprofen
13
$50
$4
Professional record
NPI
1104192202
Licence
CA A145072, MI 4301107043California A145072: Current · expires 2028-05-31