ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Top Cardiology Providers in North Carolina

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and 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

PHILIP NAHSER

Greensboro, N.C. 27401

3,641

Rank: 299 out of 614

1,671

Rank: 169 out of 614

$125K

Rank: 407 out of 614

$75

Average: $184

2

Average: 3

BRIAN GO

Raleigh, N.C. 27610

3,640

Rank: 300 out of 614

1,591

Rank: 184 out of 614

$225K

Rank: 231 out of 614

$141

Average: $184

2

Average: 3

PATRICK ELLIS

Wilmington, N.C. 28403

3,631

Rank: 301 out of 614

1,555

Rank: 197 out of 614

$209K

Rank: 262 out of 614

$134

Average: $184

2

Average: 3

SANJAY PATEL

Charlotte, N.C. 28262

3,617

Rank: 302 out of 614

1,107

Rank: 344 out of 614

$158K

Rank: 345 out of 614

$143

Average: $184

3

Average: 3

KENNETH FATH

Burlington, N.C. 27215

3,602

Rank: 303 out of 614

1,020

Rank: 374 out of 614

$273K

Rank: 170 out of 614

$268

Average: $184

4

Average: 3

JACK NONEMAN

Raleigh, N.C. 27609

3,593

Rank: 304 out of 614

1,625

Rank: 177 out of 614

$160K

Rank: 342 out of 614

$98

Average: $184

2

Average: 3

CHERYL RUSSO

Charlotte, N.C. 28210

3,591

Rank: 305 out of 614

1,266

Rank: 289 out of 614

$130K

Rank: 397 out of 614

$103

Average: $184

3

Average: 3

KENNETH HILTY

Greensboro, N.C. 27408

3,574

Rank: 306 out of 614

1,087

Rank: 351 out of 614

$207K

Rank: 265 out of 614

$191

Average: $184

3

Average: 3

GARY NIESS

Matthews, N.C. 28105

3,561

Rank: 307 out of 614

1,574

Rank: 191 out of 614

$304K

Rank: 135 out of 614

$193

Average: $184

2

Average: 3

KEVIN KRUSE

Albemarle, N.C. 28001

3,556

Rank: 308 out of 614

2,029

Rank: 97 out of 614

$224K

Rank: 233 out of 614

$111

Average: $184

2

Average: 3

JOHN SINDEN

Raleigh, N.C. 27610

3,554

Rank: 309 out of 614

1,395

Rank: 241 out of 614

$190K

Rank: 294 out of 614

$136

Average: $184

3

Average: 3

DANIEL BENSIMHON

Greensboro, N.C. 27401

3,542

Rank: 310 out of 614

1,262

Rank: 291 out of 614

$139K

Rank: 381 out of 614

$110

Average: $184

3

Average: 3

JENS EICHHORN

Monroe, N.C. 28112

3,523

Rank: 311 out of 614

1,123

Rank: 337 out of 614

$146K

Rank: 368 out of 614

$130

Average: $184

3

Average: 3

LADDEUS SUTTON

Gastonia, N.C. 28054

3,512

Rank: 312 out of 614

1,587

Rank: 185 out of 614

$280K

Rank: 161 out of 614

$177

Average: $184

2

Average: 3

JOSEPH TRASK

Huntersville, N.C. 28078

3,506

Rank: 313 out of 614

1,219

Rank: 305 out of 614

$254K

Rank: 190 out of 614

$208

Average: $184

3

Average: 3

SELVARATNAM SINNA

Fayetteville, N.C. 28314

3,499

Rank: 314 out of 614

702

Rank: 458 out of 614

$287K

Rank: 152 out of 614

$409

Average: $184

5

Average: 3

JAMES ROBERTS

Monroe, N.C. 28112

3,492

Rank: 315 out of 614

1,214

Rank: 308 out of 614

$247K

Rank: 199 out of 614

$203

Average: $184

3

Average: 3

BRENDA MAY-DEPAOLA

Fayetteville, N.C. 28304

3,491

Rank: 316 out of 614

1,004

Rank: 378 out of 614

$237K

Rank: 216 out of 614

$236

Average: $184

3

Average: 3

JOSEPH FALSONE

Raleigh, N.C. 27609

3,484

Rank: 317 out of 614

1,028

Rank: 369 out of 614

$240K

Rank: 210 out of 614

$234

Average: $184

3

Average: 3

BENJAMIN CONWAY

Durham, N.C. 27705

3,462

Rank: 318 out of 614

1,762

Rank: 142 out of 614

$152K

Rank: 358 out of 614

$86

Average: $184

2

Average: 3

DUSTIN LETTS

Gastonia, N.C. 28054

3,461

Rank: 319 out of 614

1,295

Rank: 280 out of 614

$235K

Rank: 222 out of 614

$181

Average: $184

3

Average: 3

ROBERT FAZIA

Salisbury, N.C. 28144

3,445

Rank: 320 out of 614

1,356

Rank: 255 out of 614

$204K

Rank: 270 out of 614

$150

Average: $184

3

Average: 3

RICHARD PACCA

Oxford, N.C. 27565

3,432

Rank: 321 out of 614

868

Rank: 422 out of 614

$162K

Rank: 339 out of 614

$186

Average: $184

4

Average: 3

JAMES HOLLAND

Winston-salem, N.C. 27103

3,408

Rank: 322 out of 614

909

Rank: 414 out of 614

$149K

Rank: 363 out of 614

$164

Average: $184

4

Average: 3

SIDNEY SMITH

Chapel hill, N.C. 27599

3,395

Rank: 323 out of 614

2,228

Rank: 76 out of 614

$69.7K

Rank: 500 out of 614

$31

Average: $184

2

Average: 3

JOHN HOLSHOUSER

Charlotte, N.C. 28203

3,390

Rank: 324 out of 614

1,508

Rank: 203 out of 614

$210K

Rank: 257 out of 614

$140

Average: $184

2

Average: 3

CHRISTOPHER KONTOS

Durham, N.C. 27710

3,368

Rank: 325 out of 614

2,560

Rank: 38 out of 614

$28.2K

Rank: 572 out of 614

$11

Average: $184

1

Average: 3

TODD DORFMAN

Chapel hill, N.C. 27599

3,367

Rank: 326 out of 614

710

Rank: 454 out of 614

$231K

Rank: 224 out of 614

$325

Average: $184

5

Average: 3

DEREK LUNEY

Conover, N.C. 28613

3,364

Rank: 327 out of 614

1,366

Rank: 254 out of 614

$112K

Rank: 431 out of 614

$82

Average: $184

2

Average: 3

MARK MITCHELL

Winston salem, N.C. 27103

3,356

Rank: 328 out of 614

1,011

Rank: 377 out of 614

$153K

Rank: 356 out of 614

$152

Average: $184

3

Average: 3

STEPHEN ZOUZOULAS

Concord, N.C. 28025

3,348

Rank: 329 out of 614

1,302

Rank: 275 out of 614

$264K

Rank: 178 out of 614

$203

Average: $184

3

Average: 3

HEMANTKUMAR PATEL

Wilmington, N.C. 28403

3,346

Rank: 330 out of 614

1,297

Rank: 279 out of 614

$276K

Rank: 163 out of 614

$213

Average: $184

3

Average: 3

BENJAMIN TRICHON

Asheville, N.C. 28803

3,321

Rank: 331 out of 614

1,833

Rank: 123 out of 614

$175K

Rank: 319 out of 614

$96

Average: $184

2

Average: 3

ROBERT WADE

Asheville, N.C. 28803

3,289

Rank: 332 out of 614

2,024

Rank: 98 out of 614

$160K

Rank: 341 out of 614

$79

Average: $184

2

Average: 3

MICHAEL KEGAN

Franklin, N.C. 28734

3,256

Rank: 333 out of 614

1,375

Rank: 250 out of 614

$156K

Rank: 349 out of 614

$113

Average: $184

2

Average: 3

PRAFUL PATEL

Wilmington, N.C. 28403

3,249

Rank: 334 out of 614

1,381

Rank: 246 out of 614

$235K

Rank: 220 out of 614

$170

Average: $184

2

Average: 3

CHARLES HARRIS

Winston salem, N.C. 27103

3,242

Rank: 335 out of 614

1,415

Rank: 236 out of 614

$213K

Rank: 250 out of 614

$150

Average: $184

2

Average: 3

MICHAEL CASCIELLO

New bern, N.C. 28562

3,227

Rank: 255 out of 493

1,293

Rank: 206 out of 493

$135K

Rank: 336 out of 493

$104

Average: $184

2

Average: 3

WILLIAM HATHAWAY

Asheville, N.C. 28803

3,205

Rank: 336 out of 614

1,769

Rank: 140 out of 614

$158K

Rank: 344 out of 614

$90

Average: $184

2

Average: 3

DARYL EMERY

Raleigh, N.C. 27607

3,197

Rank: 337 out of 614

708

Rank: 455 out of 614

$241K

Rank: 206 out of 614

$341

Average: $184

5

Average: 3

MARK THOMPSON

Gastonia, N.C. 28054

3,190

Rank: 338 out of 614

1,476

Rank: 216 out of 614

$239K

Rank: 213 out of 614

$162

Average: $184

2

Average: 3

APUR KAMDAR

Salisbury, N.C. 28144

3,178

Rank: 339 out of 614

1,130

Rank: 335 out of 614

$229K

Rank: 228 out of 614

$202

Average: $184

3

Average: 3

ALFRED LITTLE

Greensboro, N.C. 27408

3,168

Rank: 340 out of 614

812

Rank: 431 out of 614

$107K

Rank: 441 out of 614

$132

Average: $184

4

Average: 3

RICHARD JACOBY

Huntersville, N.C. 28078

3,158

Rank: 341 out of 614

1,093

Rank: 349 out of 614

$230K

Rank: 227 out of 614

$210

Average: $184

3

Average: 3

WILLIAM PARSONS

Raleigh, N.C. 27609

3,152

Rank: 342 out of 614

928

Rank: 408 out of 614

$122K

Rank: 413 out of 614

$131

Average: $184

3

Average: 3

ANTHONY ARN

Gastonia, N.C. 28054

3,136

Rank: 343 out of 614

1,159

Rank: 326 out of 614

$224K

Rank: 234 out of 614

$193

Average: $184

3

Average: 3

TELLY MEADOWS

Salisbury, N.C. 28144

3,135

Rank: 344 out of 614

1,065

Rank: 358 out of 614

$239K

Rank: 214 out of 614

$224

Average: $184

3

Average: 3

SAMUEL ZIMMERN

Charlotte, N.C. 28203

3,117

Rank: 345 out of 614

1,445

Rank: 222 out of 614

$167K

Rank: 329 out of 614

$116

Average: $184

2

Average: 3

JENYUNG CHIU

High point, N.C. 27262

3,116

Rank: 346 out of 614

1,329

Rank: 265 out of 614

$145K

Rank: 373 out of 614

$109

Average: $184

2

Average: 3

JAMES CROZIER

Winston-salem, N.C. 27103

3,110

Rank: 347 out of 614

1,137

Rank: 331 out of 614

$136K

Rank: 389 out of 614

$120

Average: $184

3

Average: 3

HOSSEIN FARAHANY

Charlotte, N.C. 28211

3,100

Rank: 348 out of 614

302

Rank: 547 out of 614

$207K

Rank: 264 out of 614

$687

Average: $184

10

Average: 3

ROBERT PRELI

Winston salem, N.C. 27103

3,095

Rank: 349 out of 614

1,614

Rank: 178 out of 614

$145K

Rank: 372 out of 614

$90

Average: $184

2

Average: 3

ALEXANDER PARASCHOS

Burlington, N.C. 27215

3,092

Rank: 350 out of 614

923

Rank: 411 out of 614

$235K

Rank: 219 out of 614

$255

Average: $184

3

Average: 3

JAMES RITTER

Conover, N.C. 28613

3,090

Rank: 66 out of 84

826

Rank: 76 out of 84

$304K

Rank: 42 out of 84

$368

Average: $184

4

Average: 3

WILLIAM NEWMAN

Raleigh, N.C. 27610

3,085

Rank: 351 out of 614

970

Rank: 391 out of 614

$357K

Rank: 92 out of 614

$369

Average: $184

3

Average: 3

HERMAN CHEEK

High point, N.C. 27262

3,082

Rank: 352 out of 614

924

Rank: 410 out of 614

$133K

Rank: 393 out of 614

$144

Average: $184

3

Average: 3

ARJUN DEB

Chapel hill, N.C. 27599

3,076

Rank: 353 out of 614

1,949

Rank: 106 out of 614

$38.3K

Rank: 552 out of 614

$20

Average: $184

2

Average: 3

JOHN KELLEY

Raleigh, N.C. 27609

3,065

Rank: 355 out of 614

1,223

Rank: 304 out of 614

$187K

Rank: 298 out of 614

$153

Average: $184

3

Average: 3

SANJEEV GULATI

Charlotte, N.C. 28203

3,064

Rank: 356 out of 614

1,333

Rank: 263 out of 614

$156K

Rank: 351 out of 614

$117

Average: $184

2

Average: 3

STEVEN ROHRBECK

High point, N.C. 27262

3,054

Rank: 357 out of 614

1,417

Rank: 235 out of 614

$133K

Rank: 394 out of 614

$94

Average: $184

2

Average: 3

CHRISTOPHER KROLL

Albemarle, N.C. 28001

3,042

Rank: 358 out of 614

1,725

Rank: 152 out of 614

$214K

Rank: 246 out of 614

$124

Average: $184

2

Average: 3

GUSTAV ELES

New bern, N.C. 28562

3,024

Rank: 359 out of 614

1,315

Rank: 272 out of 614

$236K

Rank: 217 out of 614

$179

Average: $184

2

Average: 3

MICHAEL DRUCKER

Winston salem, N.C. 27103

3,007

Rank: 360 out of 614

1,267

Rank: 288 out of 614

$145K

Rank: 371 out of 614

$115

Average: $184

2

Average: 3

BERNARD REEN

Charlotte, N.C. 28204

2,995

Rank: 361 out of 614

1,504

Rank: 204 out of 614

$310K

Rank: 133 out of 614

$206

Average: $184

2

Average: 3

MOHAN HARWANI

Greensboro, N.C. 27401

2,964

Rank: 362 out of 614

756

Rank: 440 out of 614

$166K

Rank: 331 out of 614

$220

Average: $184

4

Average: 3

JOHN PUTHENVEETIL

Roanoke rapids, N.C. 27870

2,959

Rank: 363 out of 614

841

Rank: 425 out of 614

$191K

Rank: 292 out of 614

$227

Average: $184

4

Average: 3

PAUL CAMPBELL

Concord, N.C. 28025

2,954

Rank: 364 out of 614

1,724

Rank: 153 out of 614

$213K

Rank: 252 out of 614

$123

Average: $184

2

Average: 3

MARK HAZEN

Morganton, N.C. 28655

2,953

Rank: 247 out of 443

1,619

Rank: 155 out of 443

$93.4K

Rank: 357 out of 443

$58

Average: $184

2

Average: 3

MAHESH PATEL

Durham, N.C. 27710

2,932

Rank: 365 out of 614

523

Rank: 490 out of 614

$57K

Rank: 520 out of 614

$109

Average: $184

6

Average: 3

STEPHEN GINN

Fayetteville, N.C. 28304

2,932

Rank: 365 out of 614

988

Rank: 382 out of 614

$177K

Rank: 313 out of 614

$179

Average: $184

3

Average: 3

RICHARD SHUGOLL

Charlotte, N.C. 28210

2,892

Rank: 367 out of 614

1,197

Rank: 311 out of 614

$210K

Rank: 259 out of 614

$176

Average: $184

2

Average: 3

CHRISTOPHER BARBER

Wilmington, N.C. 28403

2,883

Rank: 368 out of 614

1,367

Rank: 253 out of 614

$210K

Rank: 258 out of 614

$154

Average: $184

2

Average: 3

GARY RENALDO

Winston salem, N.C. 27103

2,842

Rank: 369 out of 614

1,381

Rank: 246 out of 614

$142K

Rank: 375 out of 614

$103

Average: $184

2

Average: 3

PETER JORDAN

Greensboro, N.C. 27401

2,828

Rank: 370 out of 614

1,285

Rank: 286 out of 614

$138K

Rank: 385 out of 614

$107

Average: $184

2

Average: 3

AKINYELE ALUKO

Charlotte, N.C. 28204

2,825

Rank: 371 out of 614

757

Rank: 439 out of 614

$202K

Rank: 273 out of 614

$266

Average: $184

4

Average: 3

ROHIT MEHTA

Charlotte, N.C. 28203

2,803

Rank: 372 out of 614

1,276

Rank: 287 out of 614

$205K

Rank: 268 out of 614

$161

Average: $184

2

Average: 3

STEPHEN KIRKLAND

Winston-salem, N.C. 27103

2,799

Rank: 373 out of 614

796

Rank: 434 out of 614

$126K

Rank: 405 out of 614

$158

Average: $184

4

Average: 3

JOHN BROOKS

Greenville, N.C. 27834

2,792

Rank: 374 out of 614

1,582

Rank: 186 out of 614

$135K

Rank: 390 out of 614

$85

Average: $184

2

Average: 3

HEATHER LONGIN

Monroe, N.C. 28112

2,790

Rank: 557 out of 897

961

Rank: 589 out of 897

$138K

Rank: 583 out of 897

$143

Average: $184

3

Average: 3

BRIAN STEG

Conover, N.C. 28613

2,783

Rank: 375 out of 614

1,049

Rank: 364 out of 614

$125K

Rank: 406 out of 614

$119

Average: $184

3

Average: 3

GLEN FANDETTI

Concord, N.C. 28025

2,772

Rank: 376 out of 614

1,160

Rank: 324 out of 614

$275K

Rank: 165 out of 614

$237

Average: $184

2

Average: 3

DAVID JESSUP

New bern, N.C. 28562

2,742

Rank: 152 out of 347

1,210

Rank: 82 out of 347

$114K

Rank: 194 out of 347

$94

Average: $184

2

Average: 3

JAMES SCANLAN

Raleigh, N.C. 27607

2,736

Rank: 377 out of 614

712

Rank: 453 out of 614

$218K

Rank: 240 out of 614

$307

Average: $184

4

Average: 3

ZAINAB SAMAD

Durham, N.C. 27710

2,724

Rank: 378 out of 614

1,605

Rank: 181 out of 614

$97.2K

Rank: 456 out of 614

$61

Average: $184

2

Average: 3

ERIC VELAZQUEZ

Durham, N.C. 27710

2,722

Rank: 379 out of 614

1,560

Rank: 195 out of 614

$107K

Rank: 439 out of 614

$69

Average: $184

2

Average: 3

JAGADEESH GANJI

Greensboro, N.C. 27401

2,712

Rank: 380 out of 614

626

Rank: 476 out of 614

$221K

Rank: 236 out of 614

$353

Average: $184

4

Average: 3

JACK NEWMAN

Wake forest, N.C. 27587

2,707

Rank: 381 out of 614

1,496

Rank: 207 out of 614

$138K

Rank: 386 out of 614

$92

Average: $184

2

Average: 3

CHARLES VASEY

Asheville, N.C. 28803

2,689

Rank: 382 out of 614

1,806

Rank: 131 out of 614

$122K

Rank: 412 out of 614

$68

Average: $184

1

Average: 3

ISLAM OTHMAN

Greensboro, N.C. 27401

2,688

Rank: 383 out of 614

1,288

Rank: 282 out of 614

$166K

Rank: 332 out of 614

$129

Average: $184

2

Average: 3

JOHN POWERS

Winston-salem, N.C. 27103

2,683

Rank: 384 out of 614

1,186

Rank: 313 out of 614

$107K

Rank: 438 out of 614

$91

Average: $184

2

Average: 3

JIMMY LOCKLEAR

Cary, N.C. 27518

2,619

Rank: 386 out of 614

1,343

Rank: 260 out of 614

$112K

Rank: 430 out of 614

$83

Average: $184

2

Average: 3

ALLEN OSEROFF

Greenville, N.C. 27834

2,619

Rank: 386 out of 614

920

Rank: 412 out of 614

$121K

Rank: 416 out of 614

$131

Average: $184

3

Average: 3

MICHAEL MILLER

Charlotte, N.C. 28204

2,617

Rank: 388 out of 614

1,165

Rank: 321 out of 614

$267K

Rank: 175 out of 614

$229

Average: $184

2

Average: 3

ROBERT BRUNER

Raleigh, N.C. 27607

2,616

Rank: 389 out of 614

620

Rank: 477 out of 614

$197K

Rank: 281 out of 614

$318

Average: $184

4

Average: 3

DARRYL KALIL

High point, N.C. 27262

2,601

Rank: 390 out of 614

1,173

Rank: 319 out of 614

$121K

Rank: 415 out of 614

$103

Average: $184

2

Average: 3

DAVIDSON GIVENS

Winston salem, N.C. 27103

2,593

Rank: 391 out of 614

1,329

Rank: 265 out of 614

$106K

Rank: 442 out of 614

$80

Average: $184

2

Average: 3

MELVIN ECHOLS

Durham, N.C. 27704

2,590

Rank: 392 out of 614

1,084

Rank: 352 out of 614

$183K

Rank: 305 out of 614

$169

Average: $184

2

Average: 3

RADHA KACHHY

Raleigh, N.C. 27609

2,581

Rank: 393 out of 614

730

Rank: 447 out of 614

$172K

Rank: 324 out of 614

$236

Average: $184

4

Average: 3

ROBERT IWAOKA

Charlotte, N.C. 28204

2,566

Rank: 394 out of 614

791

Rank: 435 out of 614

$197K

Rank: 282 out of 614

$249

Average: $184

3

Average: 3

RAMESH DAGGUBATI

Greenville, N.C. 27834

2,553

Rank: 395 out of 614

1,540

Rank: 200 out of 614

$249K

Rank: 195 out of 614

$162

Average: $184

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 2013 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.