Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Minnesota » Physical Medicine & Rehabilitation

Top Physical Medicine & Rehabilitation Providers in Minnesota

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

ELENA POLUKHIN

Saint louis park, Minn. 55426

24,562

Rank: 1 out of 142

422

Rank: 9 out of 142

$552K

Rank: 1 out of 142

$1,309

Average: $220

58

Average: 8

CARRIE NORAN JAEGER

St louis park, Minn. 55416

22,812

Rank: 2 out of 142

141

Rank: 80 out of 142

$132K

Rank: 5 out of 142

$939

Average: $220

162

Average: 8

ANDREW WILL

Edina, Minn. 55439

17,735

Rank: 3 out of 142

515

Rank: 4 out of 142

$181K

Rank: 2 out of 142

$351

Average: $220

34

Average: 8

MARGARITA MCGUIRE

Minneapolis, Minn. 55407

12,067

Rank: 4 out of 142

311

Rank: 19 out of 142

$146K

Rank: 4 out of 142

$468

Average: $220

39

Average: 8

ANNE BRUTLAG

Minnetonka, Minn. 55305

10,937

Rank: 5 out of 142

100

Rank: 99 out of 142

$66.7K

Rank: 13 out of 142

$667

Average: $220

109

Average: 8

MURALI KRISHNAMURTHY

Golden valley, Minn. 55422

10,739

Rank: 6 out of 142

97

Rank: 101 out of 142

$116K

Rank: 6 out of 142

$1,201

Average: $220

111

Average: 8

RAMON SOTTO

Sartell, Minn. 56377

6,976

Rank: 7 out of 142

300

Rank: 21 out of 142

$177K

Rank: 3 out of 142

$591

Average: $220

23

Average: 8

JESS OLSON

Saint paul, Minn. 55130

6,575

Rank: 8 out of 142

250

Rank: 34 out of 142

$66.3K

Rank: 15 out of 142

$265

Average: $220

26

Average: 8

RICHARD TIMMING

St paul, Minn. 55101

6,076

Rank: 9 out of 142

125

Rank: 87 out of 142

$55.6K

Rank: 26 out of 142

$444

Average: $220

49

Average: 8

JEFFREY STROMMEN

Rochester, Minn. 55905

4,284

Rank: 10 out of 142

329

Rank: 18 out of 142

$76.1K

Rank: 11 out of 142

$231

Average: $220

13

Average: 8

ANDREA BOON

Rochester, Minn. 55905

3,325

Rank: 11 out of 142

257

Rank: 33 out of 142

$46.8K

Rank: 37 out of 142

$182

Average: $220

13

Average: 8

JOHN JAKOVICH

Mankato, Minn. 56001

2,888

Rank: 12 out of 142

152

Rank: 73 out of 142

$49.9K

Rank: 33 out of 142

$329

Average: $220

19

Average: 8

BILLIE SCHULTZ

Rochester, Minn. 55905

2,710

Rank: 13 out of 142

277

Rank: 26 out of 142

$47K

Rank: 36 out of 142

$170

Average: $220

10

Average: 8

JACKSON MADDUX

Oak park heights, Minn. 55082

2,699

Rank: 14 out of 142

299

Rank: 22 out of 142

$47.6K

Rank: 35 out of 142

$159

Average: $220

9

Average: 8

BRIAN GROGG

Rochester, Minn. 55905

2,654

Rank: 15 out of 142

623

Rank: 1 out of 142

$72.5K

Rank: 12 out of 142

$116

Average: $220

4

Average: 8

JAMES ANDREWS

Alexandria, Minn. 56308

2,479

Rank: 16 out of 142

282

Rank: 24 out of 142

$90.1K

Rank: 8 out of 142

$320

Average: $220

9

Average: 8

DAVID BRADLEY

Saint cloud, Minn. 56303

2,364

Rank: 17 out of 142

270

Rank: 28 out of 142

$88.7K

Rank: 9 out of 142

$328

Average: $220

9

Average: 8

BARBARA SEIZERT

Minneapolis, Minn. 55407

2,224

Rank: 18 out of 142

179

Rank: 56 out of 142

$35.2K

Rank: 60 out of 142

$197

Average: $220

12

Average: 8

MARK WINEMILLER

Rochester, Minn. 55905

2,202

Rank: 19 out of 142

596

Rank: 3 out of 142

$58.4K

Rank: 22 out of 142

$98

Average: $220

4

Average: 8

SHAWN OXENTENKO

Rochester, Minn. 55905

2,030

Rank: 20 out of 142

600

Rank: 2 out of 142

$57.2K

Rank: 24 out of 142

$95

Average: $220

3

Average: 8

THOMAS CESARZ

Oak park heights, Minn. 55082

1,725

Rank: 21 out of 142

210

Rank: 43 out of 142

$58.1K

Rank: 23 out of 142

$277

Average: $220

8

Average: 8

ADAM MOOBERRY

Willmar, Minn. 56201

1,658

Rank: 22 out of 142

148

Rank: 79 out of 142

$36.5K

Rank: 54 out of 142

$247

Average: $220

11

Average: 8

DAVID NUTZ

St louis park, Minn. 55416

1,624

Rank: 23 out of 142

224

Rank: 39 out of 142

$33.7K

Rank: 63 out of 142

$150

Average: $220

7

Average: 8

FRANK WEI

Edina, Minn. 55435

1,469

Rank: 24 out of 142

232

Rank: 37 out of 142

$60.7K

Rank: 20 out of 142

$262

Average: $220

6

Average: 8

ERIK EKSTROM

Plymouth, Minn. 55446

1,419

Rank: 25 out of 142

276

Rank: 27 out of 142

$82.3K

Rank: 10 out of 142

$298

Average: $220

5

Average: 8

GREGORY GAZZILLO

Rochester, Minn. 55905

1,415

Rank: 26 out of 142

165

Rank: 63 out of 142

$34.8K

Rank: 61 out of 142

$211

Average: $220

9

Average: 8

JEFFREY BRAULT

Rochester, Minn. 55905

1,382

Rank: 27 out of 142

390

Rank: 13 out of 142

$39.9K

Rank: 48 out of 142

$102

Average: $220

4

Average: 8

REBECCA KOERNER

St paul, Minn. 55101

1,289

Rank: 28 out of 142

366

Rank: 15 out of 142

$113K

Rank: 7 out of 142

$310

Average: $220

4

Average: 8

KEITH MOENCH

St. paul, Minn. 55101

1,203

Rank: 29 out of 142

164

Rank: 67 out of 142

$37.3K

Rank: 53 out of 142

$227

Average: $220

7

Average: 8

STEPHEN WISNIEWSKI

Rochester, Minn. 55905

1,203

Rank: 29 out of 142

354

Rank: 16 out of 142

$35.9K

Rank: 57 out of 142

$101

Average: $220

3

Average: 8

CATHERINE DREMEL

St louis park, Minn. 55416

1,202

Rank: 31 out of 142

134

Rank: 85 out of 142

$31K

Rank: 70 out of 142

$232

Average: $220

9

Average: 8

DENNIS DYKSTRA

Minneapolis, Minn. 55455

1,194

Rank: 32 out of 142

167

Rank: 62 out of 142

$66.3K

Rank: 14 out of 142

$397

Average: $220

7

Average: 8

JOY MCIVER

Minneapolis, Minn. 55407

1,176

Rank: 33 out of 142

102

Rank: 98 out of 142

$16.1K

Rank: 105 out of 142

$158

Average: $220

12

Average: 8

TIMMY FERRELL

Rochester, Minn. 55905

1,096

Rank: 34 out of 142

190

Rank: 50 out of 142

$64.1K

Rank: 16 out of 142

$338

Average: $220

6

Average: 8

NANCY HENRY-SOCHA

Brainerd, Minn. 56401

1,074

Rank: 35 out of 142

125

Rank: 87 out of 142

$44.7K

Rank: 43 out of 142

$358

Average: $220

9

Average: 8

NAYYER MUJTEBA

Duluth, Minn. 55805

1,069

Rank: 36 out of 142

294

Rank: 23 out of 142

$62.4K

Rank: 18 out of 142

$212

Average: $220

4

Average: 8

KEITH BENGTSON

Rochester, Minn. 55905

1,018

Rank: 37 out of 142

418

Rank: 10 out of 142

$44.1K

Rank: 44 out of 142

$105

Average: $220

2

Average: 8

JEFFREY PAYNE

Faribault, Minn. 55021

1,006

Rank: 38 out of 142

162

Rank: 69 out of 142

$35.5K

Rank: 59 out of 142

$219

Average: $220

6

Average: 8

ERICA BELLAMKONDA

Rochester, Minn. 55905

994

Rank: 39 out of 142

241

Rank: 36 out of 142

$28.1K

Rank: 76 out of 142

$117

Average: $220

4

Average: 8

TIMOTHY MORTON

Duluth, Minn. 55805

988

Rank: 40 out of 142

262

Rank: 31 out of 142

$55K

Rank: 27 out of 142

$210

Average: $220

4

Average: 8

DIANE CHAPPUIS

Saint paul, Minn. 55102

932

Rank: 41 out of 142

183

Rank: 53 out of 142

$58.7K

Rank: 21 out of 142

$321

Average: $220

5

Average: 8

MATTHEW PINGREE

Rochester, Minn. 55905

908

Rank: 42 out of 142

352

Rank: 17 out of 142

$46.3K

Rank: 38 out of 142

$132

Average: $220

3

Average: 8

BRADLEY THOMPSON

Rochester, Minn. 55905

894

Rank: 43 out of 142

173

Rank: 58 out of 142

$31K

Rank: 71 out of 142

$179

Average: $220

5

Average: 8

WENCHUN QU

Rochester, Minn. 55905

889

Rank: 44 out of 142

455

Rank: 7 out of 142

$51.5K

Rank: 32 out of 142

$113

Average: $220

2

Average: 8

DAVID RIPPE

Minneapolis, Minn. 55407

858

Rank: 45 out of 142

201

Rank: 46 out of 142

$35.9K

Rank: 56 out of 142

$179

Average: $220

4

Average: 8

MICHAEL MASSEY

Saint cloud, Minn. 56303

852

Rank: 46 out of 142

168

Rank: 61 out of 142

$63K

Rank: 17 out of 142

$375

Average: $220

5

Average: 8

ERIC KIRKSSON

Oak park heights, Minn. 55082

839

Rank: 47 out of 142

218

Rank: 41 out of 142

$60.9K

Rank: 19 out of 142

$279

Average: $220

4

Average: 8

TERESA GURIN

Minneapolis, Minn. 55402

815

Rank: 48 out of 142

44

Rank: 125 out of 142

$32.9K

Rank: 66 out of 142

$748

Average: $220

19

Average: 8

SARAH SIEVERT

Coon rapids, Minn. 55433

808

Rank: 49 out of 142

81

Rank: 110 out of 142

$18.4K

Rank: 98 out of 142

$228

Average: $220

10

Average: 8

KENLEY SCHMIDT

Rochester, Minn. 55905

795

Rank: 50 out of 142

477

Rank: 6 out of 142

$56.7K

Rank: 25 out of 142

$119

Average: $220

2

Average: 8

INDRA LIM

Minneapolis, Minn. 55407

776

Rank: 51 out of 142

190

Rank: 50 out of 142

$51.8K

Rank: 31 out of 142

$273

Average: $220

4

Average: 8

JENNIFER SHEN

Rochester, Minn. 55905

760

Rank: 52 out of 142

210

Rank: 43 out of 142

$49.6K

Rank: 34 out of 142

$236

Average: $220

4

Average: 8

RODERICK SEMBRANO

Minneapolis, Minn. 55455

751

Rank: 53 out of 142

149

Rank: 77 out of 142

$45.9K

Rank: 39 out of 142

$308

Average: $220

5

Average: 8

JACOB SELLON

Rochester, Minn. 55905

708

Rank: 54 out of 142

180

Rank: 55 out of 142

$22.7K

Rank: 86 out of 142

$126

Average: $220

4

Average: 8

JEFFREY DERR

Saint cloud, Minn. 56303

699

Rank: 55 out of 142

121

Rank: 90 out of 142

$45.5K

Rank: 41 out of 142

$376

Average: $220

6

Average: 8

MARGARET MOUTVIC

Rochester, Minn. 55905

676

Rank: 56 out of 142

449

Rank: 8 out of 142

$53.6K

Rank: 30 out of 142

$119

Average: $220

2

Average: 8

KAREN ANDREWS

Rochester, Minn. 55905

662

Rank: 57 out of 142

270

Rank: 28 out of 142

$37.8K

Rank: 51 out of 142

$140

Average: $220

2

Average: 8

JEFFREY BASFORD

Rochester, Minn. 55905

638

Rank: 58 out of 142

165

Rank: 63 out of 142

$37.7K

Rank: 52 out of 142

$229

Average: $220

4

Average: 8

SCOTT CROWE

Minneapolis, Minn. 55455

635

Rank: 59 out of 142

149

Rank: 77 out of 142

$45.9K

Rank: 40 out of 142

$308

Average: $220

4

Average: 8

RANDY SHELERUD

Rochester, Minn. 55905

608

Rank: 60 out of 142

417

Rank: 11 out of 142

$54.6K

Rank: 29 out of 142

$131

Average: $220

1

Average: 8

PAUL AMUNDSON

Saint louis park, Minn. 55416

608

Rank: 60 out of 142

165

Rank: 63 out of 142

$39.7K

Rank: 49 out of 142

$241

Average: $220

4

Average: 8

BRANDON SCHOMBERG

Edina, Minn. 55435

591

Rank: 62 out of 142

47

Rank: 123 out of 142

$13.3K

Rank: 111 out of 142

$284

Average: $220

13

Average: 8

CHRISTEL PARVEY

East grand forks, Minn. 56721

588

Rank: 63 out of 142

26

Rank: 131 out of 142

$12.1K

Rank: 116 out of 142

$465

Average: $220

23

Average: 8

RONALD REEVES

Rochester, Minn. 55905

573

Rank: 64 out of 142

261

Rank: 32 out of 142

$40.7K

Rank: 47 out of 142

$156

Average: $220

2

Average: 8

ROBERT DE POMPOLO

Rochester, Minn. 55905

564

Rank: 65 out of 142

482

Rank: 5 out of 142

$54.7K

Rank: 28 out of 142

$113

Average: $220

1

Average: 8

ERIN GRIMSBY

Duluth, Minn. 55805

563

Rank: 66 out of 142

197

Rank: 48 out of 142

$32.2K

Rank: 68 out of 142

$163

Average: $220

3

Average: 8

JILL GETTINGS

Saint paul, Minn. 55130

559

Rank: 67 out of 142

230

Rank: 38 out of 142

$25.7K

Rank: 78 out of 142

$112

Average: $220

2

Average: 8

JESSICA ALM

Mankato, Minn. 56001

556

Rank: 68 out of 142

108

Rank: 96 out of 142

$30.8K

Rank: 72 out of 142

$285

Average: $220

5

Average: 8

GRETCHEN NIEMIOJA

Saint paul, Minn. 55101

548

Rank: 69 out of 142

92

Rank: 105 out of 142

$22.4K

Rank: 88 out of 142

$243

Average: $220

6

Average: 8

KRISTINE SPIEWAK

Saint paul, Minn. 55102

539

Rank: 70 out of 142

170

Rank: 59 out of 142

$35.8K

Rank: 58 out of 142

$211

Average: $220

3

Average: 8

ELIZABETH WEINMAN

Duluth, Minn. 55805

536

Rank: 71 out of 142

415

Rank: 12 out of 142

$45.3K

Rank: 42 out of 142

$109

Average: $220

1

Average: 8

EUN JONG KIM

Albert lea, Minn. 56007

516

Rank: 72 out of 142

150

Rank: 76 out of 142

$24.9K

Rank: 79 out of 142

$166

Average: $220

3

Average: 8

MARK CHRISTOPHERSON

Rochester, Minn. 55905

486

Rank: 73 out of 142

264

Rank: 30 out of 142

$36.4K

Rank: 55 out of 142

$138

Average: $220

2

Average: 8

KELLY COLLINS

Saint cloud, Minn. 56303

478

Rank: 74 out of 142

162

Rank: 69 out of 142

$26.8K

Rank: 77 out of 142

$166

Average: $220

3

Average: 8

DEREK NELSON

Rochester, Minn. 55905

477

Rank: 75 out of 142

176

Rank: 57 out of 142

$41.6K

Rank: 46 out of 142

$236

Average: $220

3

Average: 8

MEHRSHEED SINAKI

Rochester, Minn. 55905

474

Rank: 76 out of 142

382

Rank: 14 out of 142

$38.5K

Rank: 50 out of 142

$101

Average: $220

1

Average: 8

MARK AGRE

Saint paul, Minn. 55104

472

Rank: 77 out of 142

87

Rank: 109 out of 142

$30.8K

Rank: 73 out of 142

$353

Average: $220

5

Average: 8

ROBERT ROBITAILLE

Saint paul, Minn. 55102

469

Rank: 78 out of 142

165

Rank: 63 out of 142

$33.4K

Rank: 64 out of 142

$202

Average: $220

3

Average: 8

BRIONN TONKIN

Minneapolis, Minn. 55417

422

Rank: 79 out of 142

154

Rank: 72 out of 142

$24.1K

Rank: 80 out of 142

$157

Average: $220

3

Average: 8

MARIE LEISZ

St. paul, Minn. 55102

417

Rank: 80 out of 142

244

Rank: 35 out of 142

$41.8K

Rank: 45 out of 142

$171

Average: $220

2

Average: 8

BONNIE WARHOL

Minneapolis, Minn. 55407

411

Rank: 81 out of 142

96

Rank: 103 out of 142

$21.1K

Rank: 90 out of 142

$220

Average: $220

4

Average: 8

RICHARD HURST

Rochester, Minn. 55905

410

Rank: 82 out of 142

115

Rank: 94 out of 142

$32.1K

Rank: 69 out of 142

$279

Average: $220

4

Average: 8

LISA-ANN WUERMSER

Minneapolis, Minn. 55422

387

Rank: 83 out of 142

191

Rank: 49 out of 142

$23.8K

Rank: 81 out of 142

$125

Average: $220

2

Average: 8

JENNIFER GERCKENS

Minneapolis, Minn. 55415

386

Rank: 84 out of 142

77

Rank: 112 out of 142

$22.3K

Rank: 89 out of 142

$289

Average: $220

5

Average: 8

TODD HOLMES

Bloomington, Minn. 55437

384

Rank: 85 out of 142

74

Rank: 115 out of 142

$17.9K

Rank: 101 out of 142

$242

Average: $220

5

Average: 8

RALPH GAY

Rochester, Minn. 55905

380

Rank: 86 out of 142

278

Rank: 25 out of 142

$34.8K

Rank: 62 out of 142

$125

Average: $220

1

Average: 8

BRADLEY HELMS

Saint paul, Minn. 55102

375

Rank: 87 out of 142

152

Rank: 73 out of 142

$22.5K

Rank: 87 out of 142

$148

Average: $220

2

Average: 8

LEELA ENGINEER

St louis park, Minn. 55416

368

Rank: 88 out of 142

218

Rank: 41 out of 142

$28.9K

Rank: 74 out of 142

$133

Average: $220

2

Average: 8

JASON HOLGERS

Maplewood, Minn. 55109

366

Rank: 89 out of 142

137

Rank: 84 out of 142

$33.3K

Rank: 65 out of 142

$243

Average: $220

3

Average: 8

ANNE MAURER

St louis park, Minn. 55416

358

Rank: 90 out of 142

120

Rank: 91 out of 142

$23.2K

Rank: 85 out of 142

$194

Average: $220

3

Average: 8

FARHA IKRAMUDDIN

Minneapolis, Minn. 55455

353

Rank: 91 out of 142

185

Rank: 52 out of 142

$28.4K

Rank: 75 out of 142

$153

Average: $220

2

Average: 8

DANIEL WALLERSTEIN

Duluth, Minn. 55805

345

Rank: 92 out of 142

163

Rank: 68 out of 142

$20.7K

Rank: 92 out of 142

$127

Average: $220

2

Average: 8

TONI HANSON

Rochester, Minn. 55905

343

Rank: 93 out of 142

303

Rank: 20 out of 142

$32.9K

Rank: 67 out of 142

$109

Average: $220

1

Average: 8

EDWARD MARTINSON

Duluth, Minn. 55805

329

Rank: 94 out of 142

170

Rank: 59 out of 142

$17.8K

Rank: 102 out of 142

$104

Average: $220

2

Average: 8

CHARLOTTE ROEHR

Minneapolis, Minn. 55404

323

Rank: 95 out of 142

125

Rank: 87 out of 142

$19.3K

Rank: 95 out of 142

$154

Average: $220

3

Average: 8

LEE SCHUH

Saint paul, Minn. 55101

308

Rank: 96 out of 142

134

Rank: 85 out of 142

$13.1K

Rank: 112 out of 142

$98

Average: $220

2

Average: 8

JAMES SPENDLEY

Minneapolis, Minn. 55407

299

Rank: 97 out of 142

47

Rank: 123 out of 142

$20.3K

Rank: 94 out of 142

$432

Average: $220

6

Average: 8

JAY SMITH

Rochester, Minn. 55905

295

Rank: 98 out of 142

89

Rank: 108 out of 142

$11.9K

Rank: 117 out of 142

$134

Average: $220

3

Average: 8

KATHRYN STOLP

Rochester, Minn. 55905

290

Rank: 99 out of 142

140

Rank: 82 out of 142

$23.7K

Rank: 83 out of 142

$169

Average: $220

2

Average: 8

KURTIS HOPPE

Rochester, Minn. 55905

289

Rank: 100 out of 142

94

Rank: 104 out of 142

$19.2K

Rank: 96 out of 142

$204

Average: $220

3

Average: 8

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.