Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Florida » Radiation Oncology

Top Radiation Oncology Providers in Florida

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

BRUCE NAKFOOR

Naples, Fla. 34102

75,904

Rank: 1 out of 300

1,679

Rank: 2 out of 300

$4.14M

Rank: 4 out of 300

$2,465

Average: $2,573

45

Average: 19

ARTHUR MATZKOWITZ

Hudson, Fla. 34667

43,038

Rank: 2 out of 300

640

Rank: 17 out of 300

$1.31M

Rank: 47 out of 300

$2,053

Average: $2,573

67

Average: 19

GERALD SOKOL

Hudson, Fla. 34667

41,093

Rank: 3 out of 300

536

Rank: 29 out of 300

$1.23M

Rank: 54 out of 300

$2,302

Average: $2,573

77

Average: 19

IRFAN AHMED

Orlando, Fla. 32804

37,786

Rank: 4 out of 300

1,350

Rank: 3 out of 300

$2.95M

Rank: 10 out of 300

$2,186

Average: $2,573

28

Average: 19

ALAN BROWN

Fort myers, Fla. 33901

34,259

Rank: 5 out of 300

1,055

Rank: 6 out of 300

$4.48M

Rank: 2 out of 300

$4,248

Average: $2,573

32

Average: 19

CHAUNDRE CROSS

Naples, Fla. 34109

32,827

Rank: 6 out of 300

903

Rank: 9 out of 300

$4.7M

Rank: 1 out of 300

$5,208

Average: $2,573

36

Average: 19

KEITH MILLER

Fort myers, Fla. 33908

31,980

Rank: 7 out of 300

988

Rank: 7 out of 300

$4.03M

Rank: 5 out of 300

$4,075

Average: $2,573

32

Average: 19

JOHN SYLVESTER

Lakewood ranch, Fla. 34202

28,233

Rank: 8 out of 300

461

Rank: 45 out of 300

$3.67M

Rank: 7 out of 300

$7,967

Average: $2,573

61

Average: 19

TIMOTHY KERWIN

Naples, Fla. 34102

27,410

Rank: 9 out of 300

717

Rank: 12 out of 300

$4.19M

Rank: 3 out of 300

$5,841

Average: $2,573

38

Average: 19

STEPHEN PATRICE

Sarasota, Fla. 34237

25,205

Rank: 10 out of 300

658

Rank: 16 out of 300

$3.91M

Rank: 6 out of 300

$5,938

Average: $2,573

38

Average: 19

VIVIAN GRIFFIN

New port richey, Fla. 34655

24,497

Rank: 11 out of 300

391

Rank: 68 out of 300

$1.11M

Rank: 67 out of 300

$2,843

Average: $2,573

63

Average: 19

LARRY SILVERMAN

Sarasota, Fla. 34237

20,215

Rank: 12 out of 300

536

Rank: 29 out of 300

$3.04M

Rank: 8 out of 300

$5,666

Average: $2,573

38

Average: 19

MICHAEL KATIN

Fort myers, Fla. 33908

20,142

Rank: 13 out of 300

679

Rank: 14 out of 300

$1.66M

Rank: 35 out of 300

$2,450

Average: $2,573

30

Average: 19

PATRICK FRANCKE

Fort myers, Fla. 33907

17,392

Rank: 14 out of 300

301

Rank: 102 out of 300

$2.55M

Rank: 12 out of 300

$8,480

Average: $2,573

58

Average: 19

JAMES RUBENSTEIN

Cape coral, Fla. 33990

17,313

Rank: 15 out of 300

677

Rank: 15 out of 300

$1.93M

Rank: 24 out of 300

$2,854

Average: $2,573

26

Average: 19

MICHAEL HANUS

Naples, Fla. 34109

16,490

Rank: 16 out of 300

689

Rank: 13 out of 300

$2.62M

Rank: 11 out of 300

$3,809

Average: $2,573

24

Average: 19

SCOT ACKERMAN

Jacksonville, Fla. 32204

16,188

Rank: 17 out of 300

804

Rank: 11 out of 300

$3M

Rank: 9 out of 300

$3,726

Average: $2,573

20

Average: 19

CYNTHIA BRYANT

Titusville, Fla. 32796

15,714

Rank: 18 out of 300

410

Rank: 61 out of 300

$1.49M

Rank: 39 out of 300

$3,639

Average: $2,573

38

Average: 19

BRENDAN PRENDERGAST

Titusville, Fla. 32796

15,609

Rank: 19 out of 300

401

Rank: 63 out of 300

$1.24M

Rank: 53 out of 300

$3,095

Average: $2,573

39

Average: 19

PURENDRA SINHA

Holiday, Fla. 34691

15,419

Rank: 20 out of 300

639

Rank: 18 out of 300

$623K

Rank: 113 out of 300

$976

Average: $2,573

24

Average: 19

GRAY SWOR

Sarasota, Fla. 34237

15,222

Rank: 21 out of 300

509

Rank: 34 out of 300

$2.26M

Rank: 18 out of 300

$4,443

Average: $2,573

30

Average: 19

JAMES STEVENS

Ft walton beach, Fla. 32547

14,705

Rank: 22 out of 300

412

Rank: 60 out of 300

$2.37M

Rank: 14 out of 300

$5,759

Average: $2,573

36

Average: 19

RAVI SHANKAR

Melbourne, Fla. 32901

14,608

Rank: 23 out of 300

629

Rank: 19 out of 300

$1.17M

Rank: 58 out of 300

$1,860

Average: $2,573

23

Average: 19

WILLIAM CROOK

Fort pierce, Fla. 34982

14,255

Rank: 24 out of 300

450

Rank: 49 out of 300

$2.18M

Rank: 19 out of 300

$4,843

Average: $2,573

32

Average: 19

SANDRA SHA

Lakeland, Fla. 33805

13,467

Rank: 25 out of 300

366

Rank: 78 out of 300

$2.35M

Rank: 15 out of 300

$6,426

Average: $2,573

37

Average: 19

EUGENE SHIEH

Wellington, Fla. 33449

13,246

Rank: 26 out of 300

395

Rank: 66 out of 300

$2.11M

Rank: 20 out of 300

$5,337

Average: $2,573

34

Average: 19

JEFFERSON TRUPP

Panama city, Fla. 32401

13,192

Rank: 27 out of 300

387

Rank: 69 out of 300

$2.06M

Rank: 21 out of 300

$5,333

Average: $2,573

34

Average: 19

KISHORE DASS

Wellington, Fla. 33449

13,095

Rank: 28 out of 300

449

Rank: 50 out of 300

$2.33M

Rank: 16 out of 300

$5,182

Average: $2,573

29

Average: 19

RYAN PERKINS

Jacksonville, Fla. 32223

13,056

Rank: 29 out of 300

939

Rank: 8 out of 300

$2.38M

Rank: 13 out of 300

$2,532

Average: $2,573

14

Average: 19

STEVEN STOKES

Marianna, Fla. 32446

12,780

Rank: 30 out of 300

1,069

Rank: 4 out of 300

$1.36M

Rank: 43 out of 300

$1,271

Average: $2,573

12

Average: 19

DAVID RICE

Port charlotte, Fla. 33952

12,361

Rank: 31 out of 300

396

Rank: 65 out of 300

$2.02M

Rank: 22 out of 300

$5,110

Average: $2,573

31

Average: 19

CHARLES BROOKS

Clearwater, Fla. 33761

12,084

Rank: 32 out of 300

409

Rank: 62 out of 300

$1.99M

Rank: 23 out of 300

$4,860

Average: $2,573

30

Average: 19

MICHAEL CHANCELLOR

Oxford, Fla. 34484

12,015

Rank: 33 out of 300

186

Rank: 174 out of 300

$2.28M

Rank: 17 out of 300

$12.3K

Average: $2,573

65

Average: 19

CHRISTOPHER CHEN

Coral springs, Fla. 33071

11,339

Rank: 34 out of 300

281

Rank: 107 out of 300

$1.71M

Rank: 32 out of 300

$6,091

Average: $2,573

40

Average: 19

HERMAN FLINK

The villages, Fla. 32159

11,336

Rank: 35 out of 300

332

Rank: 89 out of 300

$1.78M

Rank: 29 out of 300

$5,354

Average: $2,573

34

Average: 19

DWIGHT FITCH

Sarasota, Fla. 34237

11,325

Rank: 36 out of 300

384

Rank: 73 out of 300

$1.72M

Rank: 31 out of 300

$4,480

Average: $2,573

29

Average: 19

JAMES PARSONS

Boynton beach, Fla. 33435

11,290

Rank: 37 out of 300

457

Rank: 47 out of 300

$1.76M

Rank: 30 out of 300

$3,842

Average: $2,573

25

Average: 19

WILLIAM ASSAD

Tampa, Fla. 33609

11,049

Rank: 38 out of 300

351

Rank: 81 out of 300

$1.88M

Rank: 26 out of 300

$5,357

Average: $2,573

31

Average: 19

ROBERT PURDON

Ocala, Fla. 34471

10,942

Rank: 39 out of 300

1,065

Rank: 5 out of 300

$595K

Rank: 117 out of 300

$558

Average: $2,573

10

Average: 19

BEN HAN

Lake worth, Fla. 33461

10,661

Rank: 40 out of 300

362

Rank: 79 out of 300

$1.69M

Rank: 33 out of 300

$4,671

Average: $2,573

29

Average: 19

WARREN AMOS

Fort walton beach, Fla. 32547

10,626

Rank: 41 out of 300

435

Rank: 53 out of 300

$1.54M

Rank: 38 out of 300

$3,537

Average: $2,573

24

Average: 19

DANIEL DOSORETZ

Fort myers, Fla. 33908

10,539

Rank: 42 out of 300

309

Rank: 95 out of 300

$1.84M

Rank: 27 out of 300

$5,970

Average: $2,573

34

Average: 19

JOHN STEEL

Sun city center, Fla. 33573

10,486

Rank: 43 out of 300

484

Rank: 39 out of 300

$1.69M

Rank: 34 out of 300

$3,485

Average: $2,573

22

Average: 19

LAUREL WARWICKE

Gainesville, Fla. 32605

10,335

Rank: 44 out of 300

591

Rank: 21 out of 300

$1.91M

Rank: 25 out of 300

$3,227

Average: $2,573

17

Average: 19

TIMOTHY WILLIAMS

Boca raton, Fla. 33486

9,947

Rank: 45 out of 300

552

Rank: 26 out of 300

$824K

Rank: 90 out of 300

$1,493

Average: $2,573

18

Average: 19

ANIL DHOPLE

Melbourne, Fla. 32901

9,879

Rank: 46 out of 300

370

Rank: 77 out of 300

$1.07M

Rank: 70 out of 300

$2,904

Average: $2,573

27

Average: 19

ALVARO ALVAREZ-FARINETTI

Palm coast, Fla. 32164

9,717

Rank: 47 out of 300

534

Rank: 31 out of 300

$1.11M

Rank: 68 out of 300

$2,074

Average: $2,573

18

Average: 19

JOANNE DRAGUN

Jacksonville, Fla. 32256

9,446

Rank: 48 out of 300

127

Rank: 226 out of 300

$568K

Rank: 121 out of 300

$4,469

Average: $2,573

74

Average: 19

LARRY GANDLE

Zephyrhills, Fla. 33540

9,437

Rank: 49 out of 300

475

Rank: 41 out of 300

$1.37M

Rank: 42 out of 300

$2,887

Average: $2,573

20

Average: 19

SAWSAN BISHAY

Spring hill, Fla. 34608

9,432

Rank: 50 out of 300

436

Rank: 52 out of 300

$1.31M

Rank: 48 out of 300

$3,006

Average: $2,573

22

Average: 19

MICHAEL KASPER

Boca raton, Fla. 33486

9,342

Rank: 51 out of 300

511

Rank: 33 out of 300

$705K

Rank: 102 out of 300

$1,379

Average: $2,573

18

Average: 19

JEFFREY KANSKI

Clermont, Fla. 34711

9,292

Rank: 52 out of 300

227

Rank: 141 out of 300

$1.42M

Rank: 40 out of 300

$6,267

Average: $2,573

41

Average: 19

HASAN MURSHED

Lynn haven, Fla. 32444

9,264

Rank: 53 out of 300

340

Rank: 85 out of 300

$1.59M

Rank: 37 out of 300

$4,664

Average: $2,573

27

Average: 19

CHARLES PERKINS

Port charlotte, Fla. 33952

9,230

Rank: 54 out of 300

255

Rank: 122 out of 300

$1.4M

Rank: 41 out of 300

$5,506

Average: $2,573

36

Average: 19

DAVID HUANG

Doral, Fla. 33172

9,165

Rank: 55 out of 300

280

Rank: 108 out of 300

$513K

Rank: 136 out of 300

$1,834

Average: $2,573

33

Average: 19

NANIALEI GOLDEN

Melbourne, Fla. 32901

9,074

Rank: 56 out of 300

522

Rank: 32 out of 300

$1.35M

Rank: 44 out of 300

$2,594

Average: $2,573

17

Average: 19

RANDY KAHN

Sun city center, Fla. 33573

8,616

Rank: 57 out of 300

557

Rank: 25 out of 300

$1.27M

Rank: 52 out of 300

$2,287

Average: $2,573

15

Average: 19

GERALD LOWREY

Pensacola, Fla. 32504

8,613

Rank: 58 out of 300

546

Rank: 27 out of 300

$1.18M

Rank: 57 out of 300

$2,163

Average: $2,573

16

Average: 19

JOHN BARRETT

Lakeland, Fla. 33805

8,574

Rank: 59 out of 300

428

Rank: 55 out of 300

$1.59M

Rank: 36 out of 300

$3,708

Average: $2,573

20

Average: 19

FE PANCITO

Melbourne, Fla. 32901

8,355

Rank: 60 out of 300

427

Rank: 57 out of 300

$688K

Rank: 107 out of 300

$1,611

Average: $2,573

20

Average: 19

VINAY SHARMA

Boca raton, Fla. 33428

8,326

Rank: 61 out of 300

261

Rank: 119 out of 300

$1.32M

Rank: 46 out of 300

$5,073

Average: $2,573

32

Average: 19

RAHUL CHOPRA

Melbourne, Fla. 32901

8,281

Rank: 62 out of 300

415

Rank: 59 out of 300

$904K

Rank: 85 out of 300

$2,179

Average: $2,573

20

Average: 19

MITCHELL TERK

Jacksonville, Fla. 32204

8,240

Rank: 63 out of 300

300

Rank: 103 out of 300

$1.28M

Rank: 51 out of 300

$4,280

Average: $2,573

27

Average: 19

NEENAD SHAH

St augustine, Fla. 32086

7,884

Rank: 64 out of 300

214

Rank: 152 out of 300

$1.3M

Rank: 49 out of 300

$6,083

Average: $2,573

37

Average: 19

KENNETH KAPLAN

Sarasota, Fla. 34233

7,824

Rank: 65 out of 300

340

Rank: 85 out of 300

$1.21M

Rank: 55 out of 300

$3,558

Average: $2,573

23

Average: 19

MARY KOSHY

Bradenton, Fla. 34209

7,799

Rank: 66 out of 300

269

Rank: 114 out of 300

$1.3M

Rank: 50 out of 300

$4,831

Average: $2,573

29

Average: 19

ANESA AHAMAD

Key west, Fla. 33040

7,678

Rank: 67 out of 300

143

Rank: 210 out of 300

$1.34M

Rank: 45 out of 300

$9,372

Average: $2,573

54

Average: 19

LUIS CARRASCOSA

Orlando, Fla. 32804

7,531

Rank: 68 out of 300

387

Rank: 69 out of 300

$1.14M

Rank: 64 out of 300

$2,937

Average: $2,573

19

Average: 19

RONALD KROCHAK

Daytona beach, Fla. 32114

7,463

Rank: 69 out of 300

539

Rank: 28 out of 300

$849K

Rank: 89 out of 300

$1,574

Average: $2,573

14

Average: 19

ALAN PORTER

Sarasota, Fla. 34233

7,279

Rank: 70 out of 300

309

Rank: 95 out of 300

$1.15M

Rank: 62 out of 300

$3,707

Average: $2,573

24

Average: 19

RANDY HEYSEK

Davenport, Fla. 33837

7,192

Rank: 71 out of 300

605

Rank: 20 out of 300

$1.09M

Rank: 69 out of 300

$1,804

Average: $2,573

12

Average: 19

KEVIN TRALINS

Largo, Fla. 33777

7,190

Rank: 72 out of 300

206

Rank: 158 out of 300

$1.06M

Rank: 71 out of 300

$5,132

Average: $2,573

35

Average: 19

ALISON CALKINS

Leesburg, Fla. 34748

7,174

Rank: 73 out of 300

329

Rank: 90 out of 300

$1.11M

Rank: 66 out of 300

$3,388

Average: $2,573

22

Average: 19

PAUL OSSI

Jacksonville, Fla. 32223

7,131

Rank: 74 out of 300

900

Rank: 10 out of 300

$558K

Rank: 123 out of 300

$620

Average: $2,573

8

Average: 19

MARK THOMPSON

Lake city, Fla. 32055

7,001

Rank: 75 out of 300

183

Rank: 178 out of 300

$1.12M

Rank: 65 out of 300

$6,095

Average: $2,573

38

Average: 19

MICHAEL PIRKOWSKI

Daytona beach, Fla. 32117

6,968

Rank: 76 out of 300

327

Rank: 91 out of 300

$1.16M

Rank: 59 out of 300

$3,554

Average: $2,573

21

Average: 19

LAWRENCE HOCHMAN

Trinity, Fla. 34655

6,949

Rank: 77 out of 300

383

Rank: 74 out of 300

$919K

Rank: 84 out of 300

$2,400

Average: $2,573

18

Average: 19

STEPHANIE RAPKE

Sebring, Fla. 33872

6,761

Rank: 78 out of 300

195

Rank: 168 out of 300

$1.01M

Rank: 74 out of 300

$5,160

Average: $2,573

35

Average: 19

TONY LEE

Coral springs, Fla. 33071

6,701

Rank: 79 out of 300

109

Rank: 240 out of 300

$952K

Rank: 81 out of 300

$8,734

Average: $2,573

61

Average: 19

MARTIN KEISCH

Miami shores, Fla. 33138

6,676

Rank: 80 out of 300

222

Rank: 145 out of 300

$1.2M

Rank: 56 out of 300

$5,417

Average: $2,573

30

Average: 19

MAY FOO

Fort myers, Fla. 33908

6,673

Rank: 81 out of 300

393

Rank: 67 out of 300

$939K

Rank: 83 out of 300

$2,388

Average: $2,573

17

Average: 19

JANELLE PARK

Tampa, Fla. 33607

6,662

Rank: 82 out of 300

158

Rank: 193 out of 300

$1.15M

Rank: 61 out of 300

$7,303

Average: $2,573

42

Average: 19

MICHAEL WING

Sebring, Fla. 33870

6,651

Rank: 83 out of 300

106

Rank: 244 out of 300

$999K

Rank: 75 out of 300

$9,423

Average: $2,573

63

Average: 19

ANAND KURUVILLA

Palatka, Fla. 32177

6,577

Rank: 84 out of 300

308

Rank: 97 out of 300

$1.14M

Rank: 63 out of 300

$3,716

Average: $2,573

21

Average: 19

TODD PANARESE

Merritt island, Fla. 32952

6,340

Rank: 85 out of 300

314

Rank: 93 out of 300

$640K

Rank: 112 out of 300

$2,037

Average: $2,573

20

Average: 19

VIRGINIA GOYTIA

Orlando, Fla. 32819

6,332

Rank: 86 out of 300

142

Rank: 212 out of 300

$687K

Rank: 108 out of 300

$4,841

Average: $2,573

45

Average: 19

STEPHEN KO

Jacksonville, Fla. 32224

6,307

Rank: 87 out of 300

428

Rank: 55 out of 300

$992K

Rank: 77 out of 300

$2,317

Average: $2,573

15

Average: 19

DAVID CATALANO

The villages, Fla. 32162

6,182

Rank: 88 out of 300

259

Rank: 120 out of 300

$1.16M

Rank: 60 out of 300

$4,464

Average: $2,573

24

Average: 19

RAVICHANDRA SANDRAPATY

Ocala, Fla. 34474

6,130

Rank: 89 out of 300

225

Rank: 143 out of 300

$886K

Rank: 86 out of 300

$3,938

Average: $2,573

27

Average: 19

JEFFREY BRABHAM

Tavares, Fla. 32778

6,123

Rank: 90 out of 300

586

Rank: 22 out of 300

$432K

Rank: 148 out of 300

$737

Average: $2,573

10

Average: 19

SCOTT GASIOREK

Stuart, Fla. 34996

6,070

Rank: 91 out of 300

325

Rank: 92 out of 300

$960K

Rank: 79 out of 300

$2,953

Average: $2,573

19

Average: 19

ALEX MIRAKIAN

Palm beach gardens, Fla. 33410

6,044

Rank: 92 out of 300

478

Rank: 40 out of 300

$955K

Rank: 80 out of 300

$1,998

Average: $2,573

13

Average: 19

TIMOTHY SHAFMAN

Port charlotte, Fla. 33952

5,746

Rank: 93 out of 300

178

Rank: 183 out of 300

$821K

Rank: 91 out of 300

$4,614

Average: $2,573

32

Average: 19

ALAN FORBES

Winter park, Fla. 32789

5,615

Rank: 94 out of 300

269

Rank: 114 out of 300

$942K

Rank: 82 out of 300

$3,500

Average: $2,573

21

Average: 19

ANURAG AGARWAL

West palm beach, Fla. 33401

5,550

Rank: 95 out of 300

444

Rank: 51 out of 300

$867K

Rank: 88 out of 300

$1,953

Average: $2,573

13

Average: 19

ROMAINE NICHOLS

Jacksonville, Fla. 32206

5,544

Rank: 96 out of 300

470

Rank: 42 out of 300

$1.05M

Rank: 72 out of 300

$2,244

Average: $2,573

12

Average: 19

MARK PERMAN

Stuart, Fla. 34996

5,504

Rank: 97 out of 300

312

Rank: 94 out of 300

$997K

Rank: 76 out of 300

$3,195

Average: $2,573

18

Average: 19

CHARLES HODGE

Orlando, Fla. 32803

5,386

Rank: 98 out of 300

336

Rank: 88 out of 300

$781K

Rank: 96 out of 300

$2,324

Average: $2,573

16

Average: 19

MICHAEL BURKE

Stuart, Fla. 34994

5,312

Rank: 99 out of 300

265

Rank: 116 out of 300

$722K

Rank: 98 out of 300

$2,726

Average: $2,573

20

Average: 19

BRADFORD HOPPE

Jacksonville, Fla. 32206

5,274

Rank: 100 out of 300

421

Rank: 58 out of 300

$1.02M

Rank: 73 out of 300

$2,430

Average: $2,573

13

Average: 19

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.