Treatment Tracker

The Doctors and Services in Medicare Part B

Top Surgery Providers in Massachusetts

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

ROBERT MADDEN

Springfield, Mass. 01107

13,888

Rank: 1 out of 463

304

Rank: 102 out of 463

$473K

Rank: 2 out of 463

$1,556

Average: $365

46

Average: 3

GEORGE LIPKOWITZ

Springfield, Mass. 01107

13,032

Rank: 2 out of 463

439

Rank: 39 out of 463

$381K

Rank: 5 out of 463

$867

Average: $365

30

Average: 3

ALEKSANDR KURBANOV

Springfield, Mass. 01107

9,434

Rank: 3 out of 463

313

Rank: 98 out of 463

$389K

Rank: 4 out of 463

$1,241

Average: $365

30

Average: 3

DANIEL GORIN

Hyannis, Mass. 02601

4,799

Rank: 4 out of 463

1,279

Rank: 2 out of 463

$1.41M

Rank: 1 out of 463

$1,106

Average: $365

4

Average: 3

MIKHAIL NOVIKOV

Attleboro, Mass. 02703

4,233

Rank: 5 out of 463

619

Rank: 18 out of 463

$215K

Rank: 22 out of 463

$348

Average: $365

7

Average: 3

JOSE REYES

Hyannis, Mass. 02601

4,113

Rank: 6 out of 463

643

Rank: 15 out of 463

$239K

Rank: 14 out of 463

$371

Average: $365

6

Average: 3

PRAMODCHANDRA SHAH

Winthrop, Mass. 02152

3,845

Rank: 7 out of 463

397

Rank: 55 out of 463

$178K

Rank: 35 out of 463

$449

Average: $365

10

Average: 3

GREGORY KECHEJIAN

Milton, Mass. 02186

3,690

Rank: 8 out of 463

1,027

Rank: 4 out of 463

$422K

Rank: 3 out of 463

$411

Average: $365

4

Average: 3

CHRISTOPHER COREY

Brockton, Mass. 02301

3,428

Rank: 9 out of 463

1,095

Rank: 3 out of 463

$368K

Rank: 6 out of 463

$336

Average: $365

3

Average: 3

TIMOTHY CURRAN

Boston, Mass. 02111

3,341

Rank: 10 out of 463

928

Rank: 6 out of 463

$111K

Rank: 98 out of 463

$120

Average: $365

4

Average: 3

GARRY BRAKE

Falmouth, Mass. 02540

3,310

Rank: 11 out of 463

641

Rank: 16 out of 463

$232K

Rank: 15 out of 463

$362

Average: $365

5

Average: 3

PATRICK FLYNN

Falmouth, Mass. 02540

3,042

Rank: 12 out of 463

540

Rank: 22 out of 463

$169K

Rank: 40 out of 463

$313

Average: $365

6

Average: 3

C FOGG

New bedford, Mass. 02745

2,820

Rank: 13 out of 463

318

Rank: 92 out of 463

$65.7K

Rank: 214 out of 463

$207

Average: $365

9

Average: 3

JEREMY MOSES

North chelmsford, Mass. 01863

2,623

Rank: 14 out of 463

288

Rank: 111 out of 463

$89.5K

Rank: 137 out of 463

$311

Average: $365

9

Average: 3

DANIEL EARDLEY

Fall river, Mass. 02720

2,616

Rank: 15 out of 463

669

Rank: 12 out of 463

$206K

Rank: 25 out of 463

$308

Average: $365

4

Average: 3

GERALD MONCHIK

Fall river, Mass. 02720

2,595

Rank: 16 out of 463

380

Rank: 63 out of 463

$129K

Rank: 73 out of 463

$339

Average: $365

7

Average: 3

MARK CONRAD

Boston, Mass. 02114

2,373

Rank: 17 out of 463

1,364

Rank: 1 out of 463

$223K

Rank: 17 out of 463

$163

Average: $365

2

Average: 3

RALPH FROIO

South weymouth, Mass. 02190

2,356

Rank: 18 out of 463

209

Rank: 188 out of 463

$111K

Rank: 99 out of 463

$531

Average: $365

11

Average: 3

KENKRE MAHESH

Attleboro, Mass. 02703

2,263

Rank: 19 out of 463

988

Rank: 5 out of 463

$157K

Rank: 46 out of 463

$159

Average: $365

2

Average: 3

PAUL SERGI

Brockton, Mass. 02301

2,254

Rank: 20 out of 463

348

Rank: 77 out of 463

$100K

Rank: 117 out of 463

$288

Average: $365

6

Average: 3

ROBERT GREENE

New bedford, Mass. 02740

2,181

Rank: 21 out of 463

165

Rank: 255 out of 463

$140K

Rank: 58 out of 463

$847

Average: $365

13

Average: 3

WILLIAM NANNERY

Canton, Mass. 02021

2,141

Rank: 22 out of 463

849

Rank: 7 out of 463

$153K

Rank: 48 out of 463

$180

Average: $365

3

Average: 3

CARL LEDIG

Danvers, Mass. 01923

2,047

Rank: 23 out of 463

340

Rank: 80 out of 463

$99K

Rank: 123 out of 463

$291

Average: $365

6

Average: 3

GEORGE KACOYANIS

Beverly, Mass. 01915

2,025

Rank: 24 out of 463

472

Rank: 31 out of 463

$142K

Rank: 56 out of 463

$301

Average: $365

4

Average: 3

MICHAEL O'GORMAN

Weymouth, Mass. 02189

1,997

Rank: 25 out of 463

440

Rank: 37 out of 463

$99.5K

Rank: 120 out of 463

$226

Average: $365

5

Average: 3

PETER HOPEWOOD

Falmouth, Mass. 02540

1,891

Rank: 26 out of 463

548

Rank: 21 out of 463

$216K

Rank: 19 out of 463

$394

Average: $365

3

Average: 3

KEVIN MCBRIDE

Braintree, Mass. 02184

1,882

Rank: 27 out of 463

440

Rank: 37 out of 463

$216K

Rank: 20 out of 463

$490

Average: $365

4

Average: 3

ANTHONY DRAGONE

Quincy, Mass. 02169

1,847

Rank: 28 out of 463

193

Rank: 201 out of 463

$166K

Rank: 42 out of 463

$860

Average: $365

10

Average: 3

SOMA BRAHMANANDAM

Marlborough, Mass. 01752

1,797

Rank: 29 out of 463

732

Rank: 11 out of 463

$299K

Rank: 8 out of 463

$409

Average: $365

2

Average: 3

CHRISTIAN GALVEZ-PADILLA

Pittsfield, Mass. 01201

1,760

Rank: 30 out of 463

841

Rank: 8 out of 463

$205K

Rank: 26 out of 463

$244

Average: $365

2

Average: 3

THOMAS ROODHOUSE

Taunton, Mass. 02780

1,719

Rank: 31 out of 463

466

Rank: 34 out of 463

$186K

Rank: 33 out of 463

$400

Average: $365

4

Average: 3

GEORGE VEINOGLOU

Great barrington, Mass. 01230

1,709

Rank: 32 out of 463

537

Rank: 23 out of 463

$191K

Rank: 30 out of 463

$355

Average: $365

3

Average: 3

RICHARD GROTZ

Brockton, Mass. 02301

1,670

Rank: 33 out of 463

603

Rank: 20 out of 463

$215K

Rank: 21 out of 463

$357

Average: $365

3

Average: 3

DAVID SWIERZEWSKI

Newburyport, Mass. 01950

1,647

Rank: 34 out of 463

334

Rank: 82 out of 463

$292K

Rank: 10 out of 463

$873

Average: $365

5

Average: 3

CARLOS FONTS

Hyannis, Mass. 02601

1,552

Rank: 35 out of 463

661

Rank: 13 out of 463

$295K

Rank: 9 out of 463

$447

Average: $365

2

Average: 3

PETER AUGUSTINOS

Brockton, Mass. 02301

1,533

Rank: 36 out of 463

528

Rank: 25 out of 463

$162K

Rank: 44 out of 463

$307

Average: $365

3

Average: 3

BRUCE BODNER

Taunton, Mass. 02780

1,484

Rank: 37 out of 463

411

Rank: 44 out of 463

$139K

Rank: 60 out of 463

$338

Average: $365

4

Average: 3

RICHARD GOODENOUGH

Danvers, Mass. 01923

1,480

Rank: 38 out of 463

766

Rank: 9 out of 463

$187K

Rank: 32 out of 463

$244

Average: $365

2

Average: 3

MICHAEL SWEENEY

Boston, Mass. 02115

1,467

Rank: 39 out of 463

511

Rank: 27 out of 463

$96.8K

Rank: 125 out of 463

$189

Average: $365

3

Average: 3

SCOTT PRUSHIK

Boston, Mass. 02118

1,433

Rank: 40 out of 463

482

Rank: 29 out of 463

$208K

Rank: 23 out of 463

$432

Average: $365

3

Average: 3

LARRY GOLDBERG

Danvers, Mass. 01923

1,379

Rank: 41 out of 463

747

Rank: 10 out of 463

$138K

Rank: 62 out of 463

$184

Average: $365

2

Average: 3

LAWRENCE NOVAK

Hyannis, Mass. 02601

1,368

Rank: 42 out of 463

617

Rank: 19 out of 463

$240K

Rank: 13 out of 463

$390

Average: $365

2

Average: 3

RICHARD PAULSON

Brockton, Mass. 02301

1,334

Rank: 43 out of 463

483

Rank: 28 out of 463

$121K

Rank: 84 out of 463

$250

Average: $365

3

Average: 3

ROBERT NIXON

North dartmouth, Mass. 02747

1,331

Rank: 44 out of 463

470

Rank: 32 out of 463

$147K

Rank: 53 out of 463

$312

Average: $365

3

Average: 3

YAEL VIN

Brighton, Mass. 02135

1,315

Rank: 45 out of 463

269

Rank: 122 out of 463

$114K

Rank: 91 out of 463

$426

Average: $365

5

Average: 3

JOHN FRASCA

Norfolk, Mass. 02056

1,310

Rank: 46 out of 463

654

Rank: 14 out of 463

$143K

Rank: 55 out of 463

$219

Average: $365

2

Average: 3

ALLEN DAVIS

Brighton, Mass. 02135

1,273

Rank: 47 out of 463

115

Rank: 320 out of 463

$64.7K

Rank: 219 out of 463

$563

Average: $365

11

Average: 3

RAYFORD KRUGER

Wareham, Mass. 02571

1,271

Rank: 48 out of 463

518

Rank: 26 out of 463

$208K

Rank: 24 out of 463

$401

Average: $365

2

Average: 3

JOSE HEISECKE

Pittsfield, Mass. 01201

1,227

Rank: 49 out of 463

388

Rank: 58 out of 463

$159K

Rank: 45 out of 463

$409

Average: $365

3

Average: 3

ALAN MCCLELLAND

Greenfield, Mass. 01301

1,227

Rank: 49 out of 463

400

Rank: 52 out of 463

$126K

Rank: 77 out of 463

$316

Average: $365

3

Average: 3

KIHAN LEE

Springfield, Mass. 01107

1,199

Rank: 51 out of 463

297

Rank: 107 out of 463

$321K

Rank: 7 out of 463

$1,082

Average: $365

4

Average: 3

JOHN SILISKI

Boston, Mass. 02114

1,173

Rank: 52 out of 463

468

Rank: 33 out of 463

$223K

Rank: 16 out of 463

$477

Average: $365

3

Average: 3

MARK LOEWEN

Hyannis, Mass. 02601

1,161

Rank: 53 out of 463

426

Rank: 40 out of 463

$153K

Rank: 47 out of 463

$359

Average: $365

3

Average: 3

RICHARD STATMAN

Attleboro, Mass. 02703

1,150

Rank: 54 out of 463

458

Rank: 36 out of 463

$189K

Rank: 31 out of 463

$413

Average: $365

3

Average: 3

HARRY MA

Boston, Mass. 02111

1,150

Rank: 54 out of 463

380

Rank: 63 out of 463

$222K

Rank: 18 out of 463

$584

Average: $365

3

Average: 3

PATRICK LEE

Springfield, Mass. 01199

1,117

Rank: 56 out of 463

233

Rank: 160 out of 463

$131K

Rank: 71 out of 463

$562

Average: $365

5

Average: 3

JEFFREY SPILLANE

Hyannis, Mass. 02601

1,112

Rank: 57 out of 463

398

Rank: 54 out of 463

$172K

Rank: 37 out of 463

$432

Average: $365

3

Average: 3

SUBHASH GULATI

Worcester, Mass. 01605

1,105

Rank: 58 out of 463

406

Rank: 49 out of 463

$119K

Rank: 86 out of 463

$294

Average: $365

3

Average: 3

THOMAS FITZGERALD

Quincy, Mass. 02169

1,074

Rank: 59 out of 463

264

Rank: 128 out of 463

$106K

Rank: 106 out of 463

$403

Average: $365

4

Average: 3

STEVEN ANDELMAN

North dartmouth, Mass. 02747

1,055

Rank: 60 out of 463

327

Rank: 89 out of 463

$112K

Rank: 95 out of 463

$343

Average: $365

3

Average: 3

MARTIN WILLIAMS

Dorchester center, Mass. 02124

1,055

Rank: 60 out of 463

207

Rank: 189 out of 463

$88.5K

Rank: 141 out of 463

$428

Average: $365

5

Average: 3

JAMES HERMENEGILDO

Fall river, Mass. 02720

1,035

Rank: 62 out of 463

407

Rank: 47 out of 463

$186K

Rank: 34 out of 463

$456

Average: $365

3

Average: 3

JOHN WEI

Burlington, Mass. 01805

1,033

Rank: 63 out of 463

477

Rank: 30 out of 463

$132K

Rank: 70 out of 463

$276

Average: $365

2

Average: 3

MOON KWOUN

Cambridge, Mass. 02139

1,026

Rank: 64 out of 463

387

Rank: 59 out of 463

$68.2K

Rank: 201 out of 463

$176

Average: $365

3

Average: 3

WENLIANG CHEN

Plymouth, Mass. 02360

1,021

Rank: 65 out of 463

402

Rank: 50 out of 463

$141K

Rank: 57 out of 463

$352

Average: $365

3

Average: 3

MUIZ KHIR

New bedford, Mass. 02745

1,020

Rank: 66 out of 463

216

Rank: 181 out of 463

$62K

Rank: 229 out of 463

$287

Average: $365

5

Average: 3

MONICA DA SILVA

Fall river, Mass. 02720

994

Rank: 67 out of 463

407

Rank: 47 out of 463

$79K

Rank: 165 out of 463

$194

Average: $365

2

Average: 3

WILLIAM KASTRINAKIS

Danvers, Mass. 01923

989

Rank: 68 out of 463

461

Rank: 35 out of 463

$202K

Rank: 27 out of 463

$439

Average: $365

2

Average: 3

THOMAS CANTO

Palmer, Mass. 01016

989

Rank: 68 out of 463

399

Rank: 53 out of 463

$77K

Rank: 169 out of 463

$193

Average: $365

2

Average: 3

DESAROM TESO

Boston, Mass. 02111

968

Rank: 70 out of 463

292

Rank: 108 out of 463

$136K

Rank: 63 out of 463

$467

Average: $365

3

Average: 3

DAVID BERGER

Boston, Mass. 02114

954

Rank: 71 out of 463

535

Rank: 24 out of 463

$262K

Rank: 12 out of 463

$489

Average: $365

2

Average: 3

JILL OXLEY

Hyannis, Mass. 02601

949

Rank: 72 out of 463

417

Rank: 41 out of 463

$149K

Rank: 51 out of 463

$357

Average: $365

2

Average: 3

GHADAM BIUCKIANS

Waltham, Mass. 02451

940

Rank: 73 out of 463

268

Rank: 123 out of 463

$133K

Rank: 68 out of 463

$497

Average: $365

4

Average: 3

WASSIM MAZRAANY

Lowell, Mass. 01852

938

Rank: 74 out of 463

384

Rank: 61 out of 463

$167K

Rank: 41 out of 463

$436

Average: $365

2

Average: 3

LIAM HAVERAN

Hyannis, Mass. 02601

920

Rank: 75 out of 463

391

Rank: 57 out of 463

$130K

Rank: 72 out of 463

$333

Average: $365

2

Average: 3

ROBERT SHELTON

Leominster, Mass. 01453

903

Rank: 76 out of 463

332

Rank: 84 out of 463

$120K

Rank: 85 out of 463

$362

Average: $365

3

Average: 3

EDWARD KELLY

Boston, Mass. 02115

901

Rank: 77 out of 463

415

Rank: 42 out of 463

$171K

Rank: 39 out of 463

$411

Average: $365

2

Average: 3

MATTHEW TIERNEY

Plymouth, Mass. 02360

893

Rank: 78 out of 463

351

Rank: 73 out of 463

$164K

Rank: 43 out of 463

$468

Average: $365

3

Average: 3

VINCENT GUARDIONE

Springfield, Mass. 01104

887

Rank: 79 out of 463

170

Rank: 245 out of 463

$23.8K

Rank: 377 out of 463

$140

Average: $365

5

Average: 3

CHARANJIT RAO

Worcester, Mass. 01604

884

Rank: 80 out of 463

402

Rank: 50 out of 463

$87.5K

Rank: 146 out of 463

$218

Average: $365

2

Average: 3

JAMES FRANK

Chicopee, Mass. 01020

878

Rank: 81 out of 463

363

Rank: 70 out of 463

$132K

Rank: 69 out of 463

$365

Average: $365

2

Average: 3

ALEXANDER MILLER

Northampton, Mass. 01060

877

Rank: 82 out of 463

316

Rank: 95 out of 463

$106K

Rank: 105 out of 463

$337

Average: $365

3

Average: 3

PAULA MUTO

Lawrence, Mass. 01840

873

Rank: 83 out of 463

261

Rank: 132 out of 463

$139K

Rank: 59 out of 463

$532

Average: $365

3

Average: 3

RUSSELL RYAN

Danvers, Mass. 01923

870

Rank: 84 out of 463

412

Rank: 43 out of 463

$136K

Rank: 65 out of 463

$330

Average: $365

2

Average: 3

REGINALD ALOUIDOR

Springfield, Mass. 01199

869

Rank: 85 out of 463

317

Rank: 94 out of 463

$106K

Rank: 108 out of 463

$335

Average: $365

3

Average: 3

DENNIS BEGOS

Stoneham, Mass. 02180

863

Rank: 86 out of 463

377

Rank: 66 out of 463

$174K

Rank: 36 out of 463

$461

Average: $365

2

Average: 3

THAMPI AMPADI

Greenfield, Mass. 01301

850

Rank: 87 out of 463

302

Rank: 104 out of 463

$98.5K

Rank: 124 out of 463

$326

Average: $365

3

Average: 3

ANDREW LEDERMAN

Pittsfield, Mass. 01201

842

Rank: 88 out of 463

373

Rank: 67 out of 463

$150K

Rank: 50 out of 463

$402

Average: $365

2

Average: 3

JOSEPH TITO

Taunton, Mass. 02780

838

Rank: 89 out of 463

258

Rank: 137 out of 463

$90.8K

Rank: 136 out of 463

$352

Average: $365

3

Average: 3

THOMAS GRADY

Waltham, Mass. 02453

832

Rank: 90 out of 463

279

Rank: 118 out of 463

$99.4K

Rank: 121 out of 463

$356

Average: $365

3

Average: 3

SHANTANU BASU

Weston, Mass. 02493

831

Rank: 91 out of 463

147

Rank: 278 out of 463

$40.2K

Rank: 322 out of 463

$274

Average: $365

6

Average: 3

STEPHEN ODOM

Boston, Mass. 02215

819

Rank: 92 out of 463

410

Rank: 45 out of 463

$113K

Rank: 93 out of 463

$276

Average: $365

2

Average: 3

JOHN FROIO

South weymouth, Mass. 02190

817

Rank: 93 out of 463

318

Rank: 92 out of 463

$101K

Rank: 113 out of 463

$319

Average: $365

3

Average: 3

JONATHAN CRITCHLOW

Boston, Mass. 02215

815

Rank: 94 out of 463

369

Rank: 68 out of 463

$136K

Rank: 64 out of 463

$368

Average: $365

2

Average: 3

KATHRYN BUTLER

Boston, Mass. 02215

814

Rank: 95 out of 463

286

Rank: 114 out of 463

$128K

Rank: 74 out of 463

$448

Average: $365

3

Average: 3

FRANCIS MARTINEZ

Holyoke, Mass. 01040

809

Rank: 96 out of 463

328

Rank: 86 out of 463

$85.9K

Rank: 149 out of 463

$262

Average: $365

2

Average: 3

CHARLES THAYER

Taunton, Mass. 02780

807

Rank: 97 out of 463

350

Rank: 75 out of 463

$115K

Rank: 89 out of 463

$329

Average: $365

2

Average: 3

NAOMI SHIMIZU

Boston, Mass. 02115

795

Rank: 98 out of 463

410

Rank: 45 out of 463

$113K

Rank: 92 out of 463

$277

Average: $365

2

Average: 3

PARSIA VAGEFI

Boston, Mass. 02114

787

Rank: 99 out of 463

245

Rank: 147 out of 463

$139K

Rank: 61 out of 463

$566

Average: $365

3

Average: 3

THOMAS JOHNSON

Southbridge, Mass. 01550

781

Rank: 100 out of 463

328

Rank: 86 out of 463

$64.5K

Rank: 220 out of 463

$197

Average: $365

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.

Read our methodology.