Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Iowa » Cardiovascular Disease

Top Cardiovascular Disease Providers in Iowa

Providers

Providers are grouped by their self-selected primary specialty in the National Plan and Provider Enumeration System (NPPES). This doesn’t necessarily mean the person has special training or certification. Services shown are for Medicare Part B only.

Provider Services Performed Patients Payments from Medicare Average Payment
Per Patient
Average Services
Per Patient

SAADI ALBAGHDADI

Clinton, Iowa 52732

25,862

Rank: 1 out of 147

1,966

Rank: 37 out of 147

$922K

Rank: 1 out of 147

$469

Average: $156

13

Average: 3

RANDOLPH ROUGH

West des moines, Iowa 50266

19,722

Rank: 2 out of 147

9,411

Rank: 1 out of 147

$674K

Rank: 5 out of 147

$72

Average: $156

2

Average: 3

STUART CHRISTENSON

Ames, Iowa 50010

17,969

Rank: 3 out of 147

2,913

Rank: 10 out of 147

$665K

Rank: 6 out of 147

$228

Average: $156

6

Average: 3

QAISER RASHEED

Clinton, Iowa 52732

12,293

Rank: 4 out of 147

1,758

Rank: 54 out of 147

$641K

Rank: 7 out of 147

$365

Average: $156

7

Average: 3

RAKSHAK SARDA

Ames, Iowa 50010

11,987

Rank: 5 out of 147

2,312

Rank: 27 out of 147

$563K

Rank: 10 out of 147

$244

Average: $156

5

Average: 3

DONALD BROWN

Iowa city, Iowa 52242

11,444

Rank: 6 out of 147

6,434

Rank: 2 out of 147

$82.1K

Rank: 110 out of 147

$13

Average: $156

2

Average: 3

MARK BERRY

Fort dodge, Iowa 50501

11,314

Rank: 7 out of 147

3,579

Rank: 6 out of 147

$444K

Rank: 16 out of 147

$124

Average: $156

3

Average: 3

KALYANA SUNDARAM

Waterloo, Iowa 50703

10,260

Rank: 8 out of 147

2,699

Rank: 15 out of 147

$890K

Rank: 2 out of 147

$330

Average: $156

4

Average: 3

DANIEL WILDES

Fort dodge, Iowa 50501

9,818

Rank: 9 out of 147

2,386

Rank: 23 out of 147

$524K

Rank: 12 out of 147

$220

Average: $156

4

Average: 3

MUDASSIR MALIK

Ottumwa, Iowa 52501

9,801

Rank: 10 out of 147

2,249

Rank: 30 out of 147

$601K

Rank: 9 out of 147

$267

Average: $156

4

Average: 3

CHRISTOS KASSIOTIS

Des moines, Iowa 50314

9,613

Rank: 11 out of 147

5,277

Rank: 3 out of 147

$287K

Rank: 38 out of 147

$54

Average: $156

2

Average: 3

JOUD DIB

Waterloo, Iowa 50703

8,578

Rank: 12 out of 147

2,668

Rank: 16 out of 147

$680K

Rank: 4 out of 147

$255

Average: $156

3

Average: 3

KATHLEEN KEYES

Davenport, Iowa 52803

8,465

Rank: 13 out of 147

2,855

Rank: 11 out of 147

$638K

Rank: 8 out of 147

$224

Average: $156

3

Average: 3

RAMANUJAM RAMABADRAN

Dubuque, Iowa 52001

8,435

Rank: 14 out of 147

1,066

Rank: 83 out of 147

$291K

Rank: 36 out of 147

$273

Average: $156

8

Average: 3

HIMANSHU TANDON

Waterloo, Iowa 50703

8,332

Rank: 15 out of 147

2,324

Rank: 26 out of 147

$706K

Rank: 3 out of 147

$304

Average: $156

4

Average: 3

BYRON BEASLEY

Mason city, Iowa 50401

7,993

Rank: 16 out of 147

3,572

Rank: 7 out of 147

$247K

Rank: 45 out of 147

$69

Average: $156

2

Average: 3

JAMES LOVELL

West des moines, Iowa 50266

7,653

Rank: 17 out of 147

2,965

Rank: 9 out of 147

$361K

Rank: 22 out of 147

$122

Average: $156

3

Average: 3

ROBERT PAUL

West des moines, Iowa 50266

7,524

Rank: 18 out of 147

4,599

Rank: 4 out of 147

$333K

Rank: 26 out of 147

$72

Average: $156

2

Average: 3

CRAIG STARK

Des moines, Iowa 50309

7,522

Rank: 19 out of 147

1,761

Rank: 53 out of 147

$460K

Rank: 14 out of 147

$261

Average: $156

4

Average: 3

DAVID LEMON

West des moines, Iowa 50266

7,227

Rank: 20 out of 147

2,813

Rank: 12 out of 147

$445K

Rank: 15 out of 147

$158

Average: $156

3

Average: 3

JOHN JUSTICE

Fort dodge, Iowa 50501

7,040

Rank: 21 out of 147

2,302

Rank: 28 out of 147

$328K

Rank: 27 out of 147

$143

Average: $156

3

Average: 3

AMAR NATH

Des moines, Iowa 50316

6,811

Rank: 22 out of 147

2,141

Rank: 33 out of 147

$405K

Rank: 17 out of 147

$189

Average: $156

3

Average: 3

PHILLIP SCHMID

Iowa city, Iowa 52242

6,707

Rank: 23 out of 147

4,299

Rank: 5 out of 147

$90.3K

Rank: 106 out of 147

$21

Average: $156

2

Average: 3

MARK BISSING

West des moines, Iowa 50266

6,470

Rank: 24 out of 147

2,762

Rank: 13 out of 147

$316K

Rank: 30 out of 147

$114

Average: $156

2

Average: 3

JOSEPH AYOUB

Council bluffs, Iowa 51503

6,248

Rank: 25 out of 147

1,287

Rank: 71 out of 147

$282K

Rank: 40 out of 147

$219

Average: $156

5

Average: 3

CRAIG STEVENS

Des moines, Iowa 50316

6,160

Rank: 26 out of 147

2,352

Rank: 24 out of 147

$298K

Rank: 34 out of 147

$127

Average: $156

3

Average: 3

ALI ALBAGHDADI

Clinton, Iowa 52732

5,898

Rank: 27 out of 147

1,318

Rank: 68 out of 147

$292K

Rank: 35 out of 147

$221

Average: $156

4

Average: 3

JONATHAN FUDGE

West des moines, Iowa 50266

5,852

Rank: 28 out of 147

2,466

Rank: 21 out of 147

$351K

Rank: 24 out of 147

$142

Average: $156

2

Average: 3

SAIMA ZAFAR

Des moines, Iowa 50316

5,800

Rank: 29 out of 147

1,783

Rank: 50 out of 147

$400K

Rank: 18 out of 147

$224

Average: $156

3

Average: 3

JOSEPH COOKMAN

Fort dodge, Iowa 50501

5,691

Rank: 30 out of 147

1,868

Rank: 46 out of 147

$365K

Rank: 21 out of 147

$195

Average: $156

3

Average: 3

ABUL KHAN

Des moines, Iowa 50309

5,516

Rank: 31 out of 147

2,459

Rank: 22 out of 147

$390K

Rank: 19 out of 147

$159

Average: $156

2

Average: 3

ROBERT ARMBRUSTER

Council bluffs, Iowa 51503

5,507

Rank: 32 out of 147

1,379

Rank: 67 out of 147

$266K

Rank: 42 out of 147

$193

Average: $156

4

Average: 3

JOEL FROM

Des moines, Iowa 50314

5,440

Rank: 33 out of 147

2,475

Rank: 19 out of 147

$229K

Rank: 49 out of 147

$92

Average: $156

2

Average: 3

RAFAT PADARIA

Davenport, Iowa 52803

5,423

Rank: 34 out of 147

1,824

Rank: 48 out of 147

$546K

Rank: 11 out of 147

$300

Average: $156

3

Average: 3

CAM CAMPBELL

Cedar rapids, Iowa 52401

5,353

Rank: 35 out of 147

2,723

Rank: 14 out of 147

$182K

Rank: 63 out of 147

$67

Average: $156

2

Average: 3

AMANDEEP SINGH DHALIWAL

Cedar rapids, Iowa 52401

5,346

Rank: 36 out of 147

2,329

Rank: 25 out of 147

$205K

Rank: 57 out of 147

$88

Average: $156

2

Average: 3

ABDUL CHUGHTAI

Des moines, Iowa 50314

5,274

Rank: 37 out of 147

3,227

Rank: 8 out of 147

$118K

Rank: 93 out of 147

$36

Average: $156

2

Average: 3

HISHAM WAGDY

Cedar rapids, Iowa 52403

5,249

Rank: 38 out of 147

2,156

Rank: 32 out of 147

$358K

Rank: 23 out of 147

$166

Average: $156

2

Average: 3

LUCAS GROBEN

West des moines, Iowa 50266

5,237

Rank: 39 out of 147

2,614

Rank: 17 out of 147

$350K

Rank: 25 out of 147

$134

Average: $156

2

Average: 3

ENRICO MARTIN

West des moines, Iowa 50266

5,193

Rank: 40 out of 147

2,252

Rank: 29 out of 147

$239K

Rank: 46 out of 147

$106

Average: $156

2

Average: 3

JOHN PARGULSKI

Des moines, Iowa 50316

5,119

Rank: 41 out of 147

1,766

Rank: 52 out of 147

$365K

Rank: 20 out of 147

$207

Average: $156

3

Average: 3

JOHN MEHEGAN

Iowa city, Iowa 52245

5,090

Rank: 42 out of 147

2,470

Rank: 20 out of 147

$283K

Rank: 39 out of 147

$114

Average: $156

2

Average: 3

ANTHONY LAZAR

West burlington, Iowa 52655

5,071

Rank: 43 out of 147

1,965

Rank: 38 out of 147

$248K

Rank: 44 out of 147

$126

Average: $156

3

Average: 3

MICHAEL SARIK

Mason city, Iowa 50401

5,049

Rank: 44 out of 147

1,894

Rank: 43 out of 147

$238K

Rank: 47 out of 147

$125

Average: $156

3

Average: 3

JON ROBKEN

Davenport, Iowa 52803

5,015

Rank: 45 out of 147

1,050

Rank: 86 out of 147

$503K

Rank: 13 out of 147

$479

Average: $156

5

Average: 3

PHILIP BEAR

Des moines, Iowa 50309

4,983

Rank: 46 out of 147

1,786

Rank: 49 out of 147

$210K

Rank: 55 out of 147

$118

Average: $156

3

Average: 3

KEITH KOPEC

Cedar rapids, Iowa 52403

4,932

Rank: 47 out of 147

2,043

Rank: 35 out of 147

$309K

Rank: 31 out of 147

$151

Average: $156

2

Average: 3

ROBERT PALUSINSKI

Waterloo, Iowa 50702

4,875

Rank: 48 out of 147

2,166

Rank: 31 out of 147

$111K

Rank: 98 out of 147

$51

Average: $156

2

Average: 3

SUBHI ABU-HALAWA

Cedar rapids, Iowa 52403

4,859

Rank: 49 out of 147

1,895

Rank: 42 out of 147

$323K

Rank: 28 out of 147

$170

Average: $156

3

Average: 3

MARGARET VERHEY

West des moines, Iowa 50266

4,810

Rank: 50 out of 147

2,551

Rank: 18 out of 147

$163K

Rank: 71 out of 147

$64

Average: $156

2

Average: 3

BOOTHAPURI VENKATESH

Cedar rapids, Iowa 52403

4,642

Rank: 51 out of 147

2,033

Rank: 36 out of 147

$301K

Rank: 33 out of 147

$148

Average: $156

2

Average: 3

MUHAMMAD AL SHARIF

Mason city, Iowa 50401

4,630

Rank: 52 out of 147

2,086

Rank: 34 out of 147

$156K

Rank: 76 out of 147

$75

Average: $156

2

Average: 3

NICHOLAS HODGMAN

Cedar rapids, Iowa 52401

4,487

Rank: 53 out of 147

1,940

Rank: 40 out of 147

$212K

Rank: 54 out of 147

$110

Average: $156

2

Average: 3

EDUARDO ANTEZANO

Des moines, Iowa 50309

4,466

Rank: 54 out of 147

1,700

Rank: 57 out of 147

$193K

Rank: 62 out of 147

$113

Average: $156

3

Average: 3

MATTHEW MCCORMICK

West des moines, Iowa 50266

4,441

Rank: 55 out of 147

1,863

Rank: 47 out of 147

$231K

Rank: 48 out of 147

$124

Average: $156

2

Average: 3

SHAKUNTALA ADVANI

West des moines, Iowa 50266

4,324

Rank: 56 out of 147

1,876

Rank: 45 out of 147

$201K

Rank: 58 out of 147

$107

Average: $156

2

Average: 3

JON PEACOCK

Sioux city, Iowa 51106

4,259

Rank: 57 out of 147

1,390

Rank: 66 out of 147

$157K

Rank: 74 out of 147

$113

Average: $156

3

Average: 3

MARK WOODARD

West burlington, Iowa 52655

4,254

Rank: 58 out of 147

1,701

Rank: 56 out of 147

$169K

Rank: 70 out of 147

$99

Average: $156

3

Average: 3

THOMAS BROWN

Des moines, Iowa 50314

4,231

Rank: 59 out of 147

1,474

Rank: 62 out of 147

$153K

Rank: 78 out of 147

$104

Average: $156

3

Average: 3

GEORGES HAJJ

Cedar rapids, Iowa 52403

4,061

Rank: 60 out of 147

1,489

Rank: 61 out of 147

$320K

Rank: 29 out of 147

$215

Average: $156

3

Average: 3

MICHAEL GIMBEL

Davenport, Iowa 52803

4,051

Rank: 61 out of 147

1,569

Rank: 59 out of 147

$219K

Rank: 50 out of 147

$139

Average: $156

3

Average: 3

MATTHEW MCMAHON

Cedar rapids, Iowa 52403

4,011

Rank: 62 out of 147

1,950

Rank: 39 out of 147

$207K

Rank: 56 out of 147

$106

Average: $156

2

Average: 3

DAVID KABEL

Waterloo, Iowa 50701

3,919

Rank: 63 out of 147

1,898

Rank: 41 out of 147

$214K

Rank: 51 out of 147

$113

Average: $156

2

Average: 3

AHMET ATAY

Cedar rapids, Iowa 52403

3,891

Rank: 64 out of 147

1,882

Rank: 44 out of 147

$200K

Rank: 60 out of 147

$106

Average: $156

2

Average: 3

MOHAMMAD PAYVANDI

Cedar rapids, Iowa 52403

3,811

Rank: 65 out of 147

1,595

Rank: 58 out of 147

$180K

Rank: 64 out of 147

$113

Average: $156

2

Average: 3

RICHARD KETTELKAMP

Cedar rapids, Iowa 52403

3,591

Rank: 66 out of 147

1,429

Rank: 64 out of 147

$308K

Rank: 32 out of 147

$215

Average: $156

3

Average: 3

DAVID LAUGHRUN

Des moines, Iowa 50314

3,587

Rank: 67 out of 147

1,754

Rank: 55 out of 147

$143K

Rank: 80 out of 147

$82

Average: $156

2

Average: 3

ABDULLAH ALWAHDANI

West burlington, Iowa 52655

3,459

Rank: 68 out of 147

1,470

Rank: 63 out of 147

$199K

Rank: 61 out of 147

$136

Average: $156

2

Average: 3

MICHAEL FRAIZER

West des moines, Iowa 50266

3,296

Rank: 69 out of 147

1,545

Rank: 60 out of 147

$213K

Rank: 52 out of 147

$138

Average: $156

2

Average: 3

MARK MCGAUGHEY

West des moines, Iowa 50266

3,227

Rank: 70 out of 147

1,253

Rank: 73 out of 147

$173K

Rank: 66 out of 147

$138

Average: $156

3

Average: 3

WILLIAM WANNER

Sioux city, Iowa 51106

3,225

Rank: 71 out of 147

1,025

Rank: 90 out of 147

$116K

Rank: 94 out of 147

$113

Average: $156

3

Average: 3

SAMUEL CONGELLO

Mason city, Iowa 50401

3,224

Rank: 72 out of 147

839

Rank: 99 out of 147

$262K

Rank: 43 out of 147

$312

Average: $156

4

Average: 3

AARON FROM

Des moines, Iowa 50314

3,186

Rank: 73 out of 147

1,782

Rank: 51 out of 147

$213K

Rank: 53 out of 147

$119

Average: $156

2

Average: 3

SHARAD BAJAJ

Waterloo, Iowa 50703

3,144

Rank: 74 out of 147

1,114

Rank: 80 out of 147

$289K

Rank: 37 out of 147

$259

Average: $156

3

Average: 3

WILLIAM WICKEMEYER

Des moines, Iowa 50314

3,085

Rank: 75 out of 147

1,240

Rank: 74 out of 147

$152K

Rank: 79 out of 147

$123

Average: $156

2

Average: 3

SUSHMA KONERU

Des moines, Iowa 50309

3,071

Rank: 76 out of 147

1,314

Rank: 69 out of 147

$141K

Rank: 81 out of 147

$107

Average: $156

2

Average: 3

THOMAS JOHNSON

Dubuque, Iowa 52001

2,966

Rank: 77 out of 147

889

Rank: 97 out of 147

$140K

Rank: 83 out of 147

$158

Average: $156

3

Average: 3

LAILA PAYVANDI

Cedar rapids, Iowa 52403

2,942

Rank: 78 out of 147

1,396

Rank: 65 out of 147

$135K

Rank: 84 out of 147

$96

Average: $156

2

Average: 3

JOY TAYLOR

Sioux city, Iowa 51106

2,887

Rank: 79 out of 147

1,231

Rank: 75 out of 147

$112K

Rank: 97 out of 147

$91

Average: $156

2

Average: 3

MICHAEL HOGAN

Sioux city, Iowa 51106

2,822

Rank: 80 out of 147

1,064

Rank: 84 out of 147

$140K

Rank: 82 out of 147

$132

Average: $156

3

Average: 3

JEFFREY SYKES

Sioux city, Iowa 51106

2,810

Rank: 81 out of 147

1,163

Rank: 79 out of 147

$119K

Rank: 92 out of 147

$102

Average: $156

2

Average: 3

HERBERT HARTMAN

Sioux city, Iowa 51106

2,792

Rank: 82 out of 147

1,302

Rank: 70 out of 147

$114K

Rank: 95 out of 147

$88

Average: $156

2

Average: 3

MOHAMMED KHALIL

Cedar rapids, Iowa 52403

2,776

Rank: 83 out of 147

1,279

Rank: 72 out of 147

$169K

Rank: 68 out of 147

$132

Average: $156

2

Average: 3

ANAND DESHMUKH

Council bluffs, Iowa 51503

2,714

Rank: 84 out of 147

727

Rank: 105 out of 147

$131K

Rank: 86 out of 147

$180

Average: $156

4

Average: 3

SUZANNE FEIGOFSKY

Carroll, Iowa 51401

2,702

Rank: 85 out of 147

1,224

Rank: 76 out of 147

$180K

Rank: 65 out of 147

$147

Average: $156

2

Average: 3

WEIWEI LI

Cedar rapids, Iowa 52403

2,681

Rank: 86 out of 147

1,039

Rank: 89 out of 147

$158K

Rank: 73 out of 147

$152

Average: $156

3

Average: 3

AARON FORD

Council bluffs, Iowa 51503

2,673

Rank: 87 out of 147

934

Rank: 94 out of 147

$126K

Rank: 88 out of 147

$134

Average: $156

3

Average: 3

TAUSEEF KHAN

Dubuque, Iowa 52001

2,649

Rank: 88 out of 147

477

Rank: 122 out of 147

$169K

Rank: 67 out of 147

$355

Average: $156

6

Average: 3

DEBORAH MAJERUS

Sioux city, Iowa 51106

2,513

Rank: 89 out of 147

1,050

Rank: 86 out of 147

$106K

Rank: 101 out of 147

$101

Average: $156

2

Average: 3

NIDAL HARB

Davenport, Iowa 52803

2,419

Rank: 90 out of 147

749

Rank: 103 out of 147

$281K

Rank: 41 out of 147

$376

Average: $156

3

Average: 3

THOMAS BRANDT

Council bluffs, Iowa 51503

2,381

Rank: 91 out of 147

760

Rank: 102 out of 147

$107K

Rank: 100 out of 147

$140

Average: $156

3

Average: 3

PETER SHARIS

Davenport, Iowa 52803

2,365

Rank: 92 out of 147

1,040

Rank: 88 out of 147

$163K

Rank: 72 out of 147

$157

Average: $156

2

Average: 3

PRASANNA SUGATHAN

Sioux city, Iowa 51106

2,331

Rank: 93 out of 147

909

Rank: 96 out of 147

$120K

Rank: 90 out of 147

$132

Average: $156

3

Average: 3

MARC KLEIN

Des moines, Iowa 50314

2,262

Rank: 94 out of 147

944

Rank: 92 out of 147

$122K

Rank: 89 out of 147

$129

Average: $156

2

Average: 3

MARTIN ARONOW

Des moines, Iowa 50314

2,253

Rank: 95 out of 147

1,102

Rank: 81 out of 147

$169K

Rank: 69 out of 147

$153

Average: $156

2

Average: 3

RICHARD MARCUS

West des moines, Iowa 50266

2,188

Rank: 96 out of 147

1,073

Rank: 82 out of 147

$105K

Rank: 102 out of 147

$98

Average: $156

2

Average: 3

JAMES REEDER

Mason city, Iowa 50401

2,133

Rank: 97 out of 147

1,207

Rank: 77 out of 147

$154K

Rank: 77 out of 147

$128

Average: $156

2

Average: 3

JASON RASMUSSEN

Ames, Iowa 50010

2,109

Rank: 98 out of 147

712

Rank: 107 out of 147

$90.2K

Rank: 107 out of 147

$127

Average: $156

3

Average: 3

PAUL LINDOWER

Iowa city, Iowa 52242

2,023

Rank: 99 out of 147

1,202

Rank: 78 out of 147

$100K

Rank: 104 out of 147

$83

Average: $156

2

Average: 3

FRANK ADDO

Mason city, Iowa 50401

1,991

Rank: 100 out of 147

939

Rank: 93 out of 147

$94.5K

Rank: 105 out of 147

$101

Average: $156

2

Average: 3

Sources: Centers for Medicare and Medicaid Services, National Plan and Provider Enumeration System, American Medical Association

Services that begin with a letter come from CMS. All other codes and descriptions of the medical procedures are from the Current Procedural Terminology (CPT®) code set, copyright 2015 American Medical Association. All rights reserved. Where practical, AMA’s consumer friendly translation of the CPT descriptor was used. ProPublica has received permission from the AMA to use these codes on this site.

Read our methodology.