Treatment Tracker

The Doctors and Services in Medicare Part B

Top Surgery Providers in Pennsylvania

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

SCOT PARIS

Pottstown, Pa. 19464

22,600

Rank: 1 out of 881

857

Rank: 11 out of 881

$1.11M

Rank: 1 out of 881

$1,291

Average: $366

26

Average: 3

ALI AHMADINEJAD

Darby, Pa. 19023

10,640

Rank: 2 out of 881

533

Rank: 38 out of 881

$671K

Rank: 2 out of 881

$1,259

Average: $366

20

Average: 3

DAVID GUTHRIE

Chambersburg, Pa. 17201

5,821

Rank: 3 out of 881

1,269

Rank: 5 out of 881

$550K

Rank: 3 out of 881

$434

Average: $366

5

Average: 3

VINODRAI KALAWADIA

North wales, Pa. 19454

3,929

Rank: 4 out of 881

316

Rank: 138 out of 881

$255K

Rank: 16 out of 881

$805

Average: $366

12

Average: 3

BENSON HARVEY

York, Pa. 17403

3,786

Rank: 5 out of 881

355

Rank: 110 out of 881

$138K

Rank: 80 out of 881

$388

Average: $366

11

Average: 3

HAMEED BUTT

Hazleton, Pa. 18202

3,419

Rank: 6 out of 881

1,120

Rank: 6 out of 881

$289K

Rank: 10 out of 881

$258

Average: $366

3

Average: 3

STEVEN WORATYLA

Lancaster, Pa. 17603

3,389

Rank: 7 out of 881

862

Rank: 10 out of 881

$439K

Rank: 4 out of 881

$509

Average: $366

4

Average: 3

ANTHONY CARRATO

Hazleton, Pa. 18201

3,303

Rank: 8 out of 881

843

Rank: 13 out of 881

$386K

Rank: 6 out of 881

$457

Average: $366

4

Average: 3

LAWRENCE MAYER

Drexel hill, Pa. 19026

3,104

Rank: 9 out of 881

358

Rank: 108 out of 881

$203K

Rank: 23 out of 881

$568

Average: $366

9

Average: 3

CHESTER YAVORSKI

Plains, Pa. 18705

2,892

Rank: 10 out of 881

807

Rank: 16 out of 881

$288K

Rank: 11 out of 881

$356

Average: $366

4

Average: 3

HIEP PHAN

Lancaster, Pa. 17603

2,881

Rank: 11 out of 881

339

Rank: 122 out of 881

$169K

Rank: 47 out of 881

$499

Average: $366

8

Average: 3

LUIS GONZALEZ

Bradford, Pa. 16701

2,830

Rank: 12 out of 881

855

Rank: 12 out of 881

$328K

Rank: 8 out of 881

$384

Average: $366

3

Average: 3

ELORICE HORAM

Philadelphia, Pa. 19141

2,819

Rank: 13 out of 881

1,602

Rank: 1 out of 881

$58.4K

Rank: 407 out of 881

$36

Average: $366

2

Average: 3

TERENCE NAVIN

Allentown, Pa. 18103

2,733

Rank: 14 out of 881

239

Rank: 248 out of 881

$127K

Rank: 103 out of 881

$529

Average: $366

11

Average: 3

W RUSSELL

Wynnewood, Pa. 19096

2,632

Rank: 15 out of 881

503

Rank: 49 out of 881

$173K

Rank: 44 out of 881

$344

Average: $366

5

Average: 3

JUAN DEROJAS

Plains, Pa. 18705

2,518

Rank: 16 out of 881

764

Rank: 18 out of 881

$275K

Rank: 13 out of 881

$360

Average: $366

3

Average: 3

JAMES ROCHE

Scranton, Pa. 18503

2,421

Rank: 17 out of 881

1,315

Rank: 3 out of 881

$259K

Rank: 15 out of 881

$197

Average: $366

2

Average: 3

MELISSA OBMANN

Wilkesbarre, Pa. 18711

2,273

Rank: 18 out of 881

1,310

Rank: 4 out of 881

$146K

Rank: 68 out of 881

$111

Average: $366

2

Average: 3

GREGORY LYNCH

Langhorne, Pa. 19047

2,245

Rank: 19 out of 881

566

Rank: 33 out of 881

$186K

Rank: 31 out of 881

$329

Average: $366

4

Average: 3

SILVIU MARICA

Sayre, Pa. 18840

2,241

Rank: 20 out of 881

938

Rank: 7 out of 881

$184K

Rank: 32 out of 881

$196

Average: $366

2

Average: 3

TODD STEFAN

Lewisburg, Pa. 17837

2,230

Rank: 21 out of 881

889

Rank: 8 out of 881

$133K

Rank: 88 out of 881

$149

Average: $366

3

Average: 3

JOSEPH VOYSTOCK

Lancaster, Pa. 17603

2,125

Rank: 22 out of 881

693

Rank: 22 out of 881

$296K

Rank: 9 out of 881

$427

Average: $366

3

Average: 3

IMRAN SAEED

Plains, Pa. 18705

2,102

Rank: 23 out of 881

621

Rank: 29 out of 881

$329K

Rank: 7 out of 881

$530

Average: $366

3

Average: 3

SUSAN BRANTON

Williamsport, Pa. 17701

2,084

Rank: 24 out of 881

1,344

Rank: 2 out of 881

$193K

Rank: 26 out of 881

$143

Average: $366

2

Average: 3

SAEED BAZEL

Bethlehem, Pa. 18018

2,036

Rank: 25 out of 881

166

Rank: 425 out of 881

$123K

Rank: 111 out of 881

$742

Average: $366

12

Average: 3

FAROKH SAMIMI

Sayre, Pa. 18840

1,983

Rank: 26 out of 881

220

Rank: 290 out of 881

$106K

Rank: 152 out of 881

$481

Average: $366

9

Average: 3

ROBERT JUBELIRER

Abington, Pa. 19001

1,982

Rank: 27 out of 881

821

Rank: 15 out of 881

$204K

Rank: 22 out of 881

$248

Average: $366

2

Average: 3

DOMINIC BONTEMPO

Norristown, Pa. 19401

1,976

Rank: 28 out of 881

624

Rank: 27 out of 881

$130K

Rank: 93 out of 881

$208

Average: $366

3

Average: 3

ERIC JAXHEIMER

West reading, Pa. 19611

1,906

Rank: 29 out of 881

886

Rank: 9 out of 881

$189K

Rank: 28 out of 881

$213

Average: $366

2

Average: 3

WALTER WILLIHNGANZ

Quakertown, Pa. 18951

1,868

Rank: 30 out of 881

330

Rank: 127 out of 881

$93.3K

Rank: 185 out of 881

$283

Average: $366

6

Average: 3

JOSEPH CAVORSI

Wyomissing, Pa. 19610

1,863

Rank: 31 out of 881

179

Rank: 379 out of 881

$101K

Rank: 165 out of 881

$566

Average: $366

10

Average: 3

BARRY PERNIKOFF

Plains, Pa. 18705

1,833

Rank: 32 out of 881

519

Rank: 41 out of 881

$266K

Rank: 14 out of 881

$512

Average: $366

4

Average: 3

CHARLES ARGILA

Sayre, Pa. 18840

1,782

Rank: 33 out of 881

234

Rank: 263 out of 881

$86.9K

Rank: 211 out of 881

$371

Average: $366

8

Average: 3

CARLOS VILLARREAL

Pottsville, Pa. 17901

1,764

Rank: 34 out of 881

460

Rank: 60 out of 881

$197K

Rank: 24 out of 881

$429

Average: $366

4

Average: 3

JOHN LUKASZCZYK

Fountain hill, Pa. 18015

1,730

Rank: 35 out of 881

544

Rank: 35 out of 881

$122K

Rank: 120 out of 881

$223

Average: $366

3

Average: 3

ORLANDO CASTILLO

Media, Pa. 19063

1,722

Rank: 36 out of 881

241

Rank: 245 out of 881

$225K

Rank: 19 out of 881

$932

Average: $366

7

Average: 3

SWARNALATHA BHEEMREDDY

Philadelphia, Pa. 19152

1,671

Rank: 37 out of 881

824

Rank: 14 out of 881

$77.6K

Rank: 275 out of 881

$94

Average: $366

2

Average: 3

JAMES HARDESTY

Carlisle, Pa. 17015

1,661

Rank: 38 out of 881

184

Rank: 370 out of 881

$85K

Rank: 221 out of 881

$462

Average: $366

9

Average: 3

JOSEPH STIRPARO

Allentown, Pa. 18103

1,591

Rank: 39 out of 881

758

Rank: 19 out of 881

$188K

Rank: 29 out of 881

$248

Average: $366

2

Average: 3

RICHARD GORMAN

Chambersburg, Pa. 17201

1,576

Rank: 40 out of 881

506

Rank: 47 out of 881

$212K

Rank: 20 out of 881

$420

Average: $366

3

Average: 3

CHAND ROHATGI

Easton, Pa. 18045

1,546

Rank: 41 out of 881

700

Rank: 21 out of 881

$171K

Rank: 45 out of 881

$245

Average: $366

2

Average: 3

CHARLES BANNON

Scranton, Pa. 18510

1,528

Rank: 42 out of 881

166

Rank: 425 out of 881

$83.5K

Rank: 235 out of 881

$503

Average: $366

9

Average: 3

MICHAEL MARTINEZ

Palmerton, Pa. 18071

1,524

Rank: 43 out of 881

543

Rank: 36 out of 881

$176K

Rank: 42 out of 881

$324

Average: $366

3

Average: 3

BRIAN LENCZEWSKI

Honesdale, Pa. 18431

1,447

Rank: 44 out of 881

415

Rank: 78 out of 881

$195K

Rank: 25 out of 881

$470

Average: $366

3

Average: 3

MICHAEL SUNDAY

Scranton, Pa. 18503

1,444

Rank: 45 out of 881

784

Rank: 17 out of 881

$184K

Rank: 33 out of 881

$235

Average: $366

2

Average: 3

WILLIAM HUGHES

Philadelphia, Pa. 19140

1,442

Rank: 46 out of 881

154

Rank: 470 out of 881

$149K

Rank: 64 out of 881

$966

Average: $366

9

Average: 3

WILLIAM AYERS

Media, Pa. 19063

1,428

Rank: 47 out of 881

516

Rank: 43 out of 881

$205K

Rank: 21 out of 881

$398

Average: $366

3

Average: 3

GLENN KLINE

Lancaster, Pa. 17603

1,421

Rank: 48 out of 881

191

Rank: 359 out of 881

$396K

Rank: 5 out of 881

$2,074

Average: $366

7

Average: 3

ANDREW LIGHTFOOT

Philadelphia, Pa. 19104

1,415

Rank: 49 out of 881

185

Rank: 366 out of 881

$53.1K

Rank: 454 out of 881

$287

Average: $366

8

Average: 3

ROBERT ATNIP

Hershey, Pa. 17033

1,408

Rank: 50 out of 881

690

Rank: 23 out of 881

$74.4K

Rank: 294 out of 881

$108

Average: $366

2

Average: 3

NATHANIEL HOLZMAN

Langhorne, Pa. 19047

1,397

Rank: 51 out of 881

230

Rank: 271 out of 881

$136K

Rank: 82 out of 881

$592

Average: $366

6

Average: 3

ROBERT MEUSER

Beaver, Pa. 15009

1,396

Rank: 52 out of 881

568

Rank: 32 out of 881

$95.9K

Rank: 178 out of 881

$169

Average: $366

2

Average: 3

CHARLES DALLARA

Media, Pa. 19063

1,380

Rank: 53 out of 881

427

Rank: 76 out of 881

$181K

Rank: 37 out of 881

$423

Average: $366

3

Average: 3

JEFFREY BROWN

Altoona, Pa. 16602

1,366

Rank: 54 out of 881

396

Rank: 94 out of 881

$125K

Rank: 110 out of 881

$315

Average: $366

3

Average: 3

JOHN OH

Philadelphia, Pa. 19104

1,365

Rank: 55 out of 881

662

Rank: 25 out of 881

$86.1K

Rank: 214 out of 881

$130

Average: $366

2

Average: 3

ADEEP THUMAR

Philadelphia, Pa. 19107

1,356

Rank: 56 out of 881

261

Rank: 213 out of 881

$85.7K

Rank: 217 out of 881

$328

Average: $366

5

Average: 3

GRACE WANG

Philadelphia, Pa. 19104

1,351

Rank: 57 out of 881

729

Rank: 20 out of 881

$117K

Rank: 126 out of 881

$160

Average: $366

2

Average: 3

JAMES MORGAN

Lewisburg, Pa. 17837

1,335

Rank: 58 out of 881

248

Rank: 235 out of 881

$66.6K

Rank: 350 out of 881

$269

Average: $366

5

Average: 3

JAMES YUSCHAK

Abington, Pa. 19001

1,319

Rank: 59 out of 881

479

Rank: 52 out of 881

$177K

Rank: 39 out of 881

$370

Average: $366

3

Average: 3

NATHANIEL GRAHAM

Bradford, Pa. 16701

1,318

Rank: 60 out of 881

464

Rank: 57 out of 881

$142K

Rank: 74 out of 881

$306

Average: $366

3

Average: 3

MICHAEL DOTSEY

Clearfield, Pa. 16830

1,308

Rank: 61 out of 881

373

Rank: 105 out of 881

$68.2K

Rank: 340 out of 881

$183

Average: $366

4

Average: 3

DAVID WINAND

York, Pa. 17402

1,296

Rank: 62 out of 881

447

Rank: 68 out of 881

$183K

Rank: 34 out of 881

$410

Average: $366

3

Average: 3

MARK GITTLEMAN

Bethlehem, Pa. 18017

1,278

Rank: 63 out of 881

679

Rank: 24 out of 881

$114K

Rank: 135 out of 881

$167

Average: $366

2

Average: 3

DAVID VAUGHN

Lancaster, Pa. 17603

1,271

Rank: 64 out of 881

472

Rank: 54 out of 881

$142K

Rank: 75 out of 881

$301

Average: $366

3

Average: 3

FERNANDO ESTRADA

Fountain hill, Pa. 18015

1,243

Rank: 65 out of 881

172

Rank: 401 out of 881

$69.3K

Rank: 332 out of 881

$403

Average: $366

7

Average: 3

DOUGLAS YINGLING

Clearfield, Pa. 16830

1,238

Rank: 66 out of 881

515

Rank: 44 out of 881

$151K

Rank: 60 out of 881

$293

Average: $366

2

Average: 3

JERALD FRIEDMAN

Easton, Pa. 18045

1,238

Rank: 66 out of 881

212

Rank: 310 out of 881

$97.2K

Rank: 175 out of 881

$458

Average: $366

6

Average: 3

NEIL FISHER

Pottsville, Pa. 17901

1,237

Rank: 68 out of 881

301

Rank: 152 out of 881

$133K

Rank: 89 out of 881

$440

Average: $366

4

Average: 3

MARK SCHADT

Bethlehem, Pa. 18017

1,225

Rank: 69 out of 881

622

Rank: 28 out of 881

$176K

Rank: 41 out of 881

$283

Average: $366

2

Average: 3

GENE MARCELLI

Hermitage, Pa. 16148

1,198

Rank: 70 out of 881

327

Rank: 129 out of 881

$85.3K

Rank: 220 out of 881

$261

Average: $366

4

Average: 3

SAJID QAZI

Huntingdon valley, Pa. 19006

1,197

Rank: 71 out of 881

191

Rank: 359 out of 881

$73.8K

Rank: 299 out of 881

$386

Average: $366

6

Average: 3

MARC ALPERT

Towanda, Pa. 18848

1,188

Rank: 72 out of 881

330

Rank: 127 out of 881

$82.4K

Rank: 245 out of 881

$250

Average: $366

4

Average: 3

KIMBERLEE MUDGE

York, Pa. 17403

1,171

Rank: 73 out of 881

548

Rank: 34 out of 881

$152K

Rank: 56 out of 881

$278

Average: $366

2

Average: 3

GARY VERAZIN

Kingston, Pa. 18704

1,158

Rank: 74 out of 881

528

Rank: 40 out of 881

$165K

Rank: 49 out of 881

$312

Average: $366

2

Average: 3

JOSEPH CARDINALE

Harrisburg, Pa. 17109

1,156

Rank: 75 out of 881

280

Rank: 179 out of 881

$127K

Rank: 99 out of 881

$455

Average: $366

4

Average: 3

PAUL SIPE

York, Pa. 17403

1,144

Rank: 76 out of 881

449

Rank: 66 out of 881

$127K

Rank: 101 out of 881

$283

Average: $366

3

Average: 3

DANIEL BOBROWSKI

Pottsville, Pa. 17901

1,141

Rank: 77 out of 881

394

Rank: 96 out of 881

$128K

Rank: 97 out of 881

$326

Average: $366

3

Average: 3

STEVEN PANDELIDIS

York, Pa. 17403

1,130

Rank: 78 out of 881

433

Rank: 73 out of 881

$186K

Rank: 30 out of 881

$430

Average: $366

3

Average: 3

TAL BASH

Chester, Pa. 19013

1,124

Rank: 79 out of 881

626

Rank: 26 out of 881

$84.4K

Rank: 225 out of 881

$135

Average: $366

2

Average: 3

TIMOTHY MCKEE

Gettysburg, Pa. 17325

1,121

Rank: 80 out of 881

519

Rank: 41 out of 881

$176K

Rank: 40 out of 881

$339

Average: $366

2

Average: 3

THOMAS DIVEN

Bethlehem, Pa. 18017

1,109

Rank: 81 out of 881

466

Rank: 55 out of 881

$91.8K

Rank: 188 out of 881

$197

Average: $366

2

Average: 3

STACEY MAZZACCO

Lancaster, Pa. 17601

1,108

Rank: 82 out of 881

543

Rank: 36 out of 881

$150K

Rank: 62 out of 881

$276

Average: $366

2

Average: 3

MICHAEL CRIVARO

Meadowbrook, Pa. 19046

1,107

Rank: 83 out of 881

153

Rank: 474 out of 881

$45.3K

Rank: 519 out of 881

$296

Average: $366

7

Average: 3

GEETHA JEYABALAN

Pittsburgh, Pa. 15213

1,104

Rank: 84 out of 881

620

Rank: 30 out of 881

$112K

Rank: 141 out of 881

$180

Average: $366

2

Average: 3

DARIUS DESAI

Easton, Pa. 18045

1,099

Rank: 85 out of 881

462

Rank: 59 out of 881

$150K

Rank: 61 out of 881

$325

Average: $366

2

Average: 3

STEPHEN SCHMIDT

Roaring spring, Pa. 16673

1,095

Rank: 86 out of 881

430

Rank: 74 out of 881

$123K

Rank: 113 out of 881

$286

Average: $366

3

Average: 3

WILLIAM AURIEMMA

Scranton, Pa. 18504

1,077

Rank: 87 out of 881

446

Rank: 69 out of 881

$152K

Rank: 58 out of 881

$340

Average: $366

2

Average: 3

CHARLES HUSTON

Oil city, Pa. 16301

1,073

Rank: 88 out of 881

267

Rank: 200 out of 881

$44K

Rank: 526 out of 881

$165

Average: $366

4

Average: 3

PAUL CESANEK

Allentown, Pa. 18103

1,067

Rank: 89 out of 881

504

Rank: 48 out of 881

$181K

Rank: 36 out of 881

$360

Average: $366

2

Average: 3

NIKHILESH AGARWAL

York, Pa. 17403

1,066

Rank: 90 out of 881

337

Rank: 124 out of 881

$103K

Rank: 160 out of 881

$307

Average: $366

3

Average: 3

JOSEF VANEK

Uniontown, Pa. 15401

1,066

Rank: 90 out of 881

343

Rank: 115 out of 881

$161K

Rank: 52 out of 881

$469

Average: $366

3

Average: 3

JOHN LEICHNER

Philadelphia, Pa. 19116

1,063

Rank: 92 out of 881

453

Rank: 65 out of 881

$74.9K

Rank: 290 out of 881

$165

Average: $366

2

Average: 3

ROBERT KOLECKI

Lansdale, Pa. 19446

1,058

Rank: 93 out of 881

236

Rank: 260 out of 881

$90.5K

Rank: 195 out of 881

$384

Average: $366

4

Average: 3

RICARDO RAYMUNDO

Harmony, Pa. 16037

1,049

Rank: 94 out of 881

238

Rank: 255 out of 881

$42.1K

Rank: 542 out of 881

$177

Average: $366

4

Average: 3

DENNIS JOHNSON

York, Pa. 17403

1,042

Rank: 95 out of 881

456

Rank: 62 out of 881

$170K

Rank: 46 out of 881

$373

Average: $366

2

Average: 3

ROBERT BLOCH

Easton, Pa. 18042

1,039

Rank: 96 out of 881

342

Rank: 119 out of 881

$95.7K

Rank: 180 out of 881

$280

Average: $366

3

Average: 3

THOMAS HARRISON

Allentown, Pa. 18103

1,033

Rank: 97 out of 881

463

Rank: 58 out of 881

$142K

Rank: 73 out of 881

$308

Average: $366

2

Average: 3

NEIL KANESHIKI

Altoona, Pa. 16602

1,031

Rank: 98 out of 881

415

Rank: 78 out of 881

$123K

Rank: 116 out of 881

$296

Average: $366

2

Average: 3

JEFFREY KEYSER

Ephrata, Pa. 17522

1,023

Rank: 99 out of 881

404

Rank: 87 out of 881

$152K

Rank: 59 out of 881

$375

Average: $366

3

Average: 3

DAVID FABER

Duncansville, Pa. 16635

1,008

Rank: 100 out of 881

215

Rank: 302 out of 881

$183K

Rank: 35 out of 881

$850

Average: $366

5

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.

Read our methodology.