Doctor profile · Federal record

Dr. KENNETH HAFT, M.D.

Pulmonary Disease Physician (CMS: PULMONARY DISEASE) · Critical Care Medicine (Internal Medicine) Physician · RICHMOND, VA

  • NPI 1972529717
  • Accepts Medicare
  • MIPS 76.5 / 100 · 2023
  • 31 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
6600 W BROAD ST STE 300
RICHMOND, VA 232301709
(804) 320-4243
fax (804) 622-0552
Mailing address
1000 BOULDERS PKWY, SUITE 102
RICHMOND, VA 232255545

Credentials & registration

NPPES · NUCC
NPI registered
July 2006 — 20 yrs on file
Profile last updated
May 19, 2021
Year of graduation
1995 — 31 yrs since
Specialty taxonomy
207RP1001X — NUCC code
State license (1)
Virginia #0101054682
Medicaid
VA #005844690

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1972529717. Last verified May 11, 2026.

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
14,202
Distinct HCPCS
10
Medicare allowed
$635,382
HCPCS Description Services Patients Avg allowed
J2182 Injection, mepolizumab, 1 mg 6,000 35 $29
J2357 Injection, omalizumab, 5 mg 4,950 35 $38
99214 Established patient office or other outpatient visit, 30-39 minutes 684 379 $125
99490 Chronic care management services, first 20 minutes of clinical staff time directed by health care professional, per calendar month 397 54 $61
96372 Injection of drug or substance under skin or into muscle 340 114 $14
99457 Management using the results of remote vital sign monitoring per calendar month, first 20 minutes 324 45 $48
99454 Remote monitoring of physiologic parameters, initial supply of devices with daily recordings or programmed alerts transmission, each 30 days 269 38 $49
99215 Established patient office or other outpatient visit, 40-54 minutes 225 175 $175
94726 Test to determine lung volumes using sensors 113 110 $53
94729 Test to examine how well the lungs exchange gases 113 110 $56

In context: peer comparison

Among 14 peers in this city , average services per provider: 317. This provider delivers 45× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$3,806
Transactions
21
Manufacturers
8
Payer (manufacturer) Industry Txns Amount
INTUITIVE SURGICAL, INC. 8 $3,575.25
Vifor Pharma, Inc. 4 $73.36
GlaxoSmithKline, LLC. 3 $47.04
AstraZeneca Pharmaceuticals LP 2 $36.70
Mallinckrodt Hospital Products Inc. 1 $28.23
Insmed, Inc. 1 $16.29
GENZYME CORPORATION 1 $15.27
PFIZER INC. 1 $13.69

By nature of payment

Education
$2,522
Travel and Lodging
$1,006
Food and Beverage
$278

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
2,639
Patients
970
Total drug cost
$1,034,454
Drug Type Claims Patients Total cost
Albuterol Sulfate Hfa (Albuterol Sulfate) Brand 476 200 $16,963
Prednisone Generic 392 211 $2,120
Trelegy Ellipta (Fluticasone/Umeclidin/Vilanter) Brand 341 72 $334,656
Montelukast Sodium Generic 279 93 $6,464
Anoro Ellipta (Umeclidinium Brm/Vilanterol Tr) Brand 158 34 $116,918
Spiriva Respimat (Tiotropium Bromide) Brand 145 35 $134,486
Azithromycin Generic 142 92 $2,136
Symbicort (Budesonide/Formoterol Fumarate) Brand 135 37 $98,501
Breo Ellipta (Fluticasone/Vilanterol) Brand 118 31 $82,934
Ventolin Hfa (Albuterol Sulfate) Brand 83 34 $6,626

Hospital affiliations

CMS Hospital Compare