Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Michigan » Physical Therapist

Top Physical Therapist Providers in Michigan

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

ALAIN GOREN

Sterling heights, Mich. 48314

33,681

Rank: 1 out of 1,231

284

Rank: 1 out of 1,231

$600K

Rank: 1 out of 1,231

$2,114

Average: $623

119

Average: 31

VIJAY KUMAR

West branch, Mich. 48661

14,206

Rank: 2 out of 1,231

181

Rank: 29 out of 1,231

$277K

Rank: 2 out of 1,231

$1,528

Average: $623

78

Average: 31

ROSARIO AFANTE

Saginaw, Mich. 48602

11,782

Rank: 3 out of 1,231

94

Rank: 236 out of 1,231

$210K

Rank: 3 out of 1,231

$2,236

Average: $623

125

Average: 31

STUART BLATT

Howell, Mich. 48843

10,582

Rank: 4 out of 1,231

79

Rank: 314 out of 1,231

$209K

Rank: 4 out of 1,231

$2,648

Average: $623

134

Average: 31

SHABBIR KHATRI

Warren, Mich. 48092

9,706

Rank: 5 out of 1,231

118

Rank: 142 out of 1,231

$197K

Rank: 5 out of 1,231

$1,672

Average: $623

82

Average: 31

JACK RYTEL-KUC

Detroit, Mich. 48219

9,172

Rank: 6 out of 1,231

81

Rank: 306 out of 1,231

$166K

Rank: 10 out of 1,231

$2,053

Average: $623

113

Average: 31

VIKAS SURI

Macomb twp, Mich. 48044

8,926

Rank: 7 out of 1,231

198

Rank: 22 out of 1,231

$183K

Rank: 6 out of 1,231

$923

Average: $623

45

Average: 31

BEJOICE THOMAS

Oak park, Mich. 48237

8,820

Rank: 8 out of 1,231

133

Rank: 102 out of 1,231

$151K

Rank: 17 out of 1,231

$1,133

Average: $623

66

Average: 31

MICHAEL TROMBLEY

Saint clair shores, Mich. 48081

8,696

Rank: 9 out of 1,231

160

Rank: 49 out of 1,231

$173K

Rank: 8 out of 1,231

$1,079

Average: $623

54

Average: 31

JEROME MALONE

Jackson, Mich. 49201

8,541

Rank: 10 out of 1,231

207

Rank: 16 out of 1,231

$178K

Rank: 7 out of 1,231

$859

Average: $623

41

Average: 31

BENJAMIN KOLLY

Indian river, Mich. 49749

8,341

Rank: 11 out of 1,231

149

Rank: 68 out of 1,231

$165K

Rank: 11 out of 1,231

$1,108

Average: $623

56

Average: 31

RAJABHAU CHHAPAMOHAN

Alpena, Mich. 49707

8,181

Rank: 12 out of 1,231

149

Rank: 68 out of 1,231

$162K

Rank: 13 out of 1,231

$1,086

Average: $623

55

Average: 31

ARNOLD SLOMINSKI

Madison heights, Mich. 48071

8,168

Rank: 13 out of 1,231

129

Rank: 110 out of 1,231

$172K

Rank: 9 out of 1,231

$1,333

Average: $623

63

Average: 31

DENNIS ENGERER

Northville, Mich. 48167

8,097

Rank: 14 out of 1,231

256

Rank: 3 out of 1,231

$164K

Rank: 12 out of 1,231

$639

Average: $623

32

Average: 31

PIERRE LUYCKX

Saint joseph, Mich. 49085

8,028

Rank: 15 out of 1,231

110

Rank: 161 out of 1,231

$139K

Rank: 23 out of 1,231

$1,262

Average: $623

73

Average: 31

EDUARDO ENRIQUEZ

Milan, Mich. 48160

7,965

Rank: 16 out of 1,231

113

Rank: 153 out of 1,231

$148K

Rank: 20 out of 1,231

$1,312

Average: $623

70

Average: 31

KRISTINE ROUSH

Traverse city, Mich. 49684

7,761

Rank: 17 out of 1,231

123

Rank: 127 out of 1,231

$155K

Rank: 16 out of 1,231

$1,264

Average: $623

63

Average: 31

DAVID THIBODEAU

Lapeer, Mich. 48446

7,629

Rank: 18 out of 1,231

163

Rank: 44 out of 1,231

$131K

Rank: 26 out of 1,231

$802

Average: $623

47

Average: 31

ALAN WITHERS

West branch, Mich. 48661

7,626

Rank: 19 out of 1,231

188

Rank: 26 out of 1,231

$162K

Rank: 14 out of 1,231

$860

Average: $623

41

Average: 31

DAMON COLLIER

Rochester hills, Mich. 48307

7,588

Rank: 20 out of 1,231

162

Rank: 45 out of 1,231

$156K

Rank: 15 out of 1,231

$965

Average: $623

47

Average: 31

BOBBI GOODWINE

Shelby twp, Mich. 48315

7,120

Rank: 21 out of 1,231

88

Rank: 268 out of 1,231

$140K

Rank: 22 out of 1,231

$1,593

Average: $623

81

Average: 31

KAREN SADOWSKI

Farmington hills, Mich. 48331

7,065

Rank: 22 out of 1,231

147

Rank: 75 out of 1,231

$150K

Rank: 18 out of 1,231

$1,018

Average: $623

48

Average: 31

BRIAN LEANNAIS

Southgate, Mich. 48195

6,998

Rank: 23 out of 1,231

119

Rank: 139 out of 1,231

$149K

Rank: 19 out of 1,231

$1,255

Average: $623

59

Average: 31

WILLIAM POURCHO

West branch, Mich. 48661

6,806

Rank: 24 out of 1,231

191

Rank: 25 out of 1,231

$145K

Rank: 21 out of 1,231

$761

Average: $623

36

Average: 31

SUMIT GUPTA

Flint, Mich. 48507

6,739

Rank: 25 out of 1,231

131

Rank: 107 out of 1,231

$127K

Rank: 28 out of 1,231

$969

Average: $623

51

Average: 31

HERMAN MARIANO

Southgate, Mich. 48195

6,712

Rank: 26 out of 1,231

131

Rank: 107 out of 1,231

$131K

Rank: 25 out of 1,231

$1,002

Average: $623

51

Average: 31

ALBERT NEUKOM

Coldwater, Mich. 49036

6,554

Rank: 27 out of 1,231

156

Rank: 55 out of 1,231

$122K

Rank: 32 out of 1,231

$781

Average: $623

42

Average: 31

NASSER ALKHALIL

Dearborn, Mich. 48128

6,533

Rank: 28 out of 1,231

78

Rank: 323 out of 1,231

$119K

Rank: 34 out of 1,231

$1,523

Average: $623

84

Average: 31

HEATHER COSTAS

Shelby twp, Mich. 48315

6,527

Rank: 29 out of 1,231

136

Rank: 94 out of 1,231

$124K

Rank: 29 out of 1,231

$914

Average: $623

48

Average: 31

SCOTT JONES

Southfield, Mich. 48034

6,519

Rank: 30 out of 1,231

108

Rank: 169 out of 1,231

$133K

Rank: 24 out of 1,231

$1,228

Average: $623

60

Average: 31

AMY FAUSONE

Chesterfield, Mich. 48047

6,471

Rank: 31 out of 1,231

91

Rank: 248 out of 1,231

$122K

Rank: 31 out of 1,231

$1,339

Average: $623

71

Average: 31

MICHAEL GILBERT

Beverly hills, Mich. 48025

6,247

Rank: 32 out of 1,231

134

Rank: 98 out of 1,231

$122K

Rank: 30 out of 1,231

$910

Average: $623

47

Average: 31

SCOTT DELCOMYN

Southgate, Mich. 48195

6,143

Rank: 33 out of 1,231

145

Rank: 79 out of 1,231

$128K

Rank: 27 out of 1,231

$882

Average: $623

42

Average: 31

JILL ZUESKI

Shelby township, Mich. 48315

6,029

Rank: 34 out of 1,231

102

Rank: 189 out of 1,231

$113K

Rank: 38 out of 1,231

$1,111

Average: $623

59

Average: 31

NEELAM THAWANI

Hart, Mich. 49420

5,901

Rank: 35 out of 1,231

156

Rank: 55 out of 1,231

$122K

Rank: 33 out of 1,231

$779

Average: $623

38

Average: 31

ANTHONY GRAY

Woodhaven, Mich. 48183

5,786

Rank: 36 out of 1,231

124

Rank: 123 out of 1,231

$118K

Rank: 35 out of 1,231

$954

Average: $623

47

Average: 31

DAVID FAUSONE

Port huron, Mich. 48060

5,740

Rank: 37 out of 1,231

175

Rank: 33 out of 1,231

$110K

Rank: 39 out of 1,231

$626

Average: $623

33

Average: 31

MARK MAJEWSKI

Washington, Mich. 48095

5,709

Rank: 38 out of 1,231

88

Rank: 268 out of 1,231

$114K

Rank: 37 out of 1,231

$1,299

Average: $623

65

Average: 31

DILIP SAXENA

Plymouth, Mich. 48170

5,687

Rank: 39 out of 1,231

141

Rank: 86 out of 1,231

$116K

Rank: 36 out of 1,231

$825

Average: $623

40

Average: 31

VOITEK MALINOWSKI

Warren, Mich. 48093

5,672

Rank: 40 out of 1,231

87

Rank: 276 out of 1,231

$104K

Rank: 43 out of 1,231

$1,197

Average: $623

65

Average: 31

LAURA NAZARKO

Clinton township, Mich. 48038

5,559

Rank: 41 out of 1,231

107

Rank: 174 out of 1,231

$104K

Rank: 44 out of 1,231

$972

Average: $623

52

Average: 31

SUBHASIS MOHANTY

Flushing, Mich. 48433

5,510

Rank: 42 out of 1,231

97

Rank: 215 out of 1,231

$103K

Rank: 45 out of 1,231

$1,058

Average: $623

57

Average: 31

PAUL RATUSZNIK

Marine city, Mich. 48039

5,464

Rank: 43 out of 1,231

96

Rank: 219 out of 1,231

$90.7K

Rank: 70 out of 1,231

$945

Average: $623

57

Average: 31

SUSAN GRUBER

Blissfield, Mich. 49228

5,336

Rank: 44 out of 1,231

169

Rank: 36 out of 1,231

$97K

Rank: 53 out of 1,231

$574

Average: $623

32

Average: 31

RAVI KUKKALLI

Southfield, Mich. 48075

5,269

Rank: 45 out of 1,231

59

Rank: 500 out of 1,231

$89.9K

Rank: 76 out of 1,231

$1,524

Average: $623

89

Average: 31

KRISTY PENICK

Battle creek, Mich. 49017

5,257

Rank: 46 out of 1,231

103

Rank: 183 out of 1,231

$99.2K

Rank: 49 out of 1,231

$963

Average: $623

51

Average: 31

ANTONI LODZINSKI

Troy, Mich. 48083

5,247

Rank: 47 out of 1,231

75

Rank: 344 out of 1,231

$96.3K

Rank: 56 out of 1,231

$1,284

Average: $623

70

Average: 31

RICKY BASTARACHE

Flint, Mich. 48507

5,228

Rank: 48 out of 1,231

68

Rank: 401 out of 1,231

$92.9K

Rank: 63 out of 1,231

$1,366

Average: $623

77

Average: 31

AJAY MIDDHA

Midland, Mich. 48640

5,215

Rank: 49 out of 1,231

251

Rank: 7 out of 1,231

$106K

Rank: 42 out of 1,231

$420

Average: $623

21

Average: 31

DONNA GRUNDMAN

Port huron, Mich. 48060

5,196

Rank: 50 out of 1,231

244

Rank: 10 out of 1,231

$102K

Rank: 46 out of 1,231

$417

Average: $623

21

Average: 31

ADRIENNE TAWNEY

Jackson, Mich. 49201

5,182

Rank: 51 out of 1,231

248

Rank: 9 out of 1,231

$96.4K

Rank: 55 out of 1,231

$389

Average: $623

21

Average: 31

MAUREEN MUZZARELLI

Port huron, Mich. 48060

5,145

Rank: 52 out of 1,231

253

Rank: 5 out of 1,231

$95.1K

Rank: 58 out of 1,231

$376

Average: $623

20

Average: 31

YING VUE

Bloomfield township, Mich. 48301

5,137

Rank: 53 out of 1,231

85

Rank: 288 out of 1,231

$101K

Rank: 47 out of 1,231

$1,193

Average: $623

60

Average: 31

KRISTINE COLT

Grand blanc, Mich. 48439

5,083

Rank: 54 out of 1,231

137

Rank: 92 out of 1,231

$96.8K

Rank: 54 out of 1,231

$707

Average: $623

37

Average: 31

UMESH SHARMA

Battle creek, Mich. 49015

5,068

Rank: 55 out of 1,231

86

Rank: 283 out of 1,231

$89.9K

Rank: 75 out of 1,231

$1,046

Average: $623

59

Average: 31

ROBERT BEIGLE

Petoskey, Mich. 49770

5,054

Rank: 56 out of 1,231

85

Rank: 288 out of 1,231

$89.1K

Rank: 80 out of 1,231

$1,048

Average: $623

59

Average: 31

HOLLY LOOKABAUGH-DEUR

Muskegon, Mich. 49444

5,016

Rank: 57 out of 1,231

202

Rank: 20 out of 1,231

$108K

Rank: 40 out of 1,231

$533

Average: $623

25

Average: 31

YASHPAL CHHABRA

Grand blanc, Mich. 48439

5,004

Rank: 58 out of 1,231

98

Rank: 209 out of 1,231

$91.6K

Rank: 66 out of 1,231

$935

Average: $623

51

Average: 31

KRISHNA CHALASANI

Bay city, Mich. 48706

4,950

Rank: 59 out of 1,231

151

Rank: 61 out of 1,231

$107K

Rank: 41 out of 1,231

$711

Average: $623

33

Average: 31

CONNIE HINKLEY

Brooklyn, Mich. 49230

4,878

Rank: 60 out of 1,231

161

Rank: 47 out of 1,231

$87K

Rank: 84 out of 1,231

$540

Average: $623

30

Average: 31

HARGOPAL TEKUMULLA

Port huron, Mich. 48060

4,867

Rank: 61 out of 1,231

118

Rank: 142 out of 1,231

$98.8K

Rank: 50 out of 1,231

$837

Average: $623

41

Average: 31

STEPHANIE RAY

Hillsdale, Mich. 49242

4,803

Rank: 62 out of 1,231

112

Rank: 157 out of 1,231

$97.4K

Rank: 51 out of 1,231

$869

Average: $623

43

Average: 31

THOMAS BARBA

Auburn, Mich. 48611

4,802

Rank: 63 out of 1,231

148

Rank: 71 out of 1,231

$91.9K

Rank: 64 out of 1,231

$621

Average: $623

32

Average: 31

KURT KERRY

Marquette, Mich. 49855

4,793

Rank: 64 out of 1,231

86

Rank: 283 out of 1,231

$89.5K

Rank: 79 out of 1,231

$1,041

Average: $623

56

Average: 31

MARILYN RENDEL

Adrian, Mich. 49221

4,714

Rank: 65 out of 1,231

112

Rank: 157 out of 1,231

$90K

Rank: 74 out of 1,231

$803

Average: $623

42

Average: 31

THOMAS SHEPPARD

Novi, Mich. 48375

4,712

Rank: 66 out of 1,231

108

Rank: 169 out of 1,231

$91.9K

Rank: 65 out of 1,231

$851

Average: $623

44

Average: 31

NIDHI MODI

Clinton twp, Mich. 48038

4,712

Rank: 66 out of 1,231

68

Rank: 401 out of 1,231

$89.7K

Rank: 77 out of 1,231

$1,319

Average: $623

69

Average: 31

SABRINA BADALAMENTI

Washington township, Mich. 48095

4,705

Rank: 68 out of 1,231

108

Rank: 169 out of 1,231

$87.8K

Rank: 82 out of 1,231

$813

Average: $623

44

Average: 31

JILL HOLDEN

Traverse city, Mich. 49684

4,697

Rank: 69 out of 1,231

108

Rank: 169 out of 1,231

$95.9K

Rank: 57 out of 1,231

$888

Average: $623

43

Average: 31

DIANE KAPELANSKI

Livonia, Mich. 48152

4,668

Rank: 70 out of 1,231

134

Rank: 98 out of 1,231

$97.4K

Rank: 52 out of 1,231

$727

Average: $623

35

Average: 31

PRAGYA JALUKAR

Westland, Mich. 48185

4,661

Rank: 71 out of 1,231

35

Rank: 830 out of 1,231

$93.7K

Rank: 59 out of 1,231

$2,678

Average: $623

133

Average: 31

CHARLES HOFFMAN

Fowlerville, Mich. 48836

4,651

Rank: 72 out of 1,231

102

Rank: 189 out of 1,231

$91.6K

Rank: 67 out of 1,231

$898

Average: $623

46

Average: 31

CORY ROGOTZKE

Jackson, Mich. 49203

4,646

Rank: 73 out of 1,231

214

Rank: 13 out of 1,231

$85.1K

Rank: 91 out of 1,231

$397

Average: $623

22

Average: 31

JOSEPH SWINEHART

Newaygo, Mich. 49337

4,605

Rank: 74 out of 1,231

103

Rank: 183 out of 1,231

$79.7K

Rank: 104 out of 1,231

$774

Average: $623

45

Average: 31

ANDREA WALLACE

Port huron, Mich. 48060

4,603

Rank: 75 out of 1,231

132

Rank: 104 out of 1,231

$90.5K

Rank: 72 out of 1,231

$685

Average: $623

35

Average: 31

ROBERT ESSEX

Battle creek, Mich. 49015

4,600

Rank: 76 out of 1,231

103

Rank: 183 out of 1,231

$88K

Rank: 81 out of 1,231

$854

Average: $623

45

Average: 31

DANIEL ORMSBY

Rochester hills, Mich. 48307

4,578

Rank: 77 out of 1,231

157

Rank: 53 out of 1,231

$92.9K

Rank: 62 out of 1,231

$592

Average: $623

29

Average: 31

RENEE COTTRELL

Roseville, Mich. 48066

4,560

Rank: 78 out of 1,231

112

Rank: 157 out of 1,231

$99.7K

Rank: 48 out of 1,231

$890

Average: $623

41

Average: 31

KATHERINE HRISOULIS

Clinton township, Mich. 48038

4,522

Rank: 79 out of 1,231

91

Rank: 248 out of 1,231

$85.5K

Rank: 89 out of 1,231

$939

Average: $623

50

Average: 31

DAVID HARRIS

Detroit, Mich. 48221

4,519

Rank: 80 out of 1,231

73

Rank: 368 out of 1,231

$87.3K

Rank: 83 out of 1,231

$1,196

Average: $623

62

Average: 31

MICHELLE KANITZ

Farmington hills, Mich. 48331

4,507

Rank: 81 out of 1,231

124

Rank: 123 out of 1,231

$93.6K

Rank: 60 out of 1,231

$754

Average: $623

36

Average: 31

DAVID AREND

Jackson, Mich. 49203

4,491

Rank: 82 out of 1,231

258

Rank: 2 out of 1,231

$85K

Rank: 92 out of 1,231

$329

Average: $623

17

Average: 31

TINA SCHAFFNER

Rochester hills, Mich. 48307

4,466

Rank: 83 out of 1,231

138

Rank: 91 out of 1,231

$91.5K

Rank: 68 out of 1,231

$663

Average: $623

32

Average: 31

JONATHAN DEL ROSARIO

Croswell, Mich. 48422

4,444

Rank: 84 out of 1,231

95

Rank: 225 out of 1,231

$90.5K

Rank: 71 out of 1,231

$953

Average: $623

47

Average: 31

PRACHI SHAH

Southfield, Mich. 48076

4,437

Rank: 85 out of 1,231

76

Rank: 338 out of 1,231

$91K

Rank: 69 out of 1,231

$1,198

Average: $623

58

Average: 31

JASON LIEBLER

Marlette, Mich. 48453

4,416

Rank: 86 out of 1,231

139

Rank: 89 out of 1,231

$86.3K

Rank: 86 out of 1,231

$621

Average: $623

32

Average: 31

BECKI LENTZ

Mecosta, Mich. 49332

4,364

Rank: 87 out of 1,231

143

Rank: 82 out of 1,231

$82.6K

Rank: 95 out of 1,231

$578

Average: $623

31

Average: 31

CHARLES ZELKOWSKI

Harrison, Mich. 48625

4,354

Rank: 88 out of 1,231

209

Rank: 15 out of 1,231

$86.9K

Rank: 85 out of 1,231

$416

Average: $623

21

Average: 31

FRANK KAVA

Novi, Mich. 48374

4,330

Rank: 89 out of 1,231

59

Rank: 500 out of 1,231

$90.3K

Rank: 73 out of 1,231

$1,530

Average: $623

73

Average: 31

SCOTT BENJAMIN

Lansing, Mich. 48917

4,326

Rank: 90 out of 1,231

144

Rank: 81 out of 1,231

$93.3K

Rank: 61 out of 1,231

$648

Average: $623

30

Average: 31

PHILIP WALBRIGHT

Coldwater, Mich. 49036

4,296

Rank: 91 out of 1,231

177

Rank: 32 out of 1,231

$81K

Rank: 99 out of 1,231

$458

Average: $623

24

Average: 31

MARK BRAMMER

Kalamazoo, Mich. 49006

4,292

Rank: 92 out of 1,231

61

Rank: 477 out of 1,231

$77.7K

Rank: 111 out of 1,231

$1,274

Average: $623

70

Average: 31

KEVIN BUTCHER

Saint joseph, Mich. 49085

4,284

Rank: 93 out of 1,231

256

Rank: 3 out of 1,231

$80.5K

Rank: 102 out of 1,231

$314

Average: $623

17

Average: 31

NIKI DIEHL

Gaylord, Mich. 49735

4,247

Rank: 94 out of 1,231

90

Rank: 254 out of 1,231

$77.4K

Rank: 112 out of 1,231

$860

Average: $623

47

Average: 31

WILLIAM BRENNER

Canton, Mich. 48187

4,243

Rank: 95 out of 1,231

92

Rank: 246 out of 1,231

$85.1K

Rank: 90 out of 1,231

$925

Average: $623

46

Average: 31

BRIAN MCEWAN

Clinton, Mich. 49236

4,195

Rank: 96 out of 1,231

86

Rank: 283 out of 1,231

$81K

Rank: 100 out of 1,231

$942

Average: $623

49

Average: 31

KATHERINE FAIN

Traverse city, Mich. 49686

4,182

Rank: 97 out of 1,231

66

Rank: 425 out of 1,231

$82.5K

Rank: 96 out of 1,231

$1,250

Average: $623

63

Average: 31

MOHAMMAD HUSSEIN

Dearborn, Mich. 48126

4,181

Rank: 98 out of 1,231

63

Rank: 452 out of 1,231

$73.7K

Rank: 128 out of 1,231

$1,170

Average: $623

66

Average: 31

PARANTHAMAN SUNDARAVARADAN

Howell, Mich. 48855

4,181

Rank: 98 out of 1,231

95

Rank: 225 out of 1,231

$79.6K

Rank: 105 out of 1,231

$837

Average: $623

44

Average: 31

LISA JAMES

West branch, Mich. 48661

4,179

Rank: 100 out of 1,231

124

Rank: 123 out of 1,231

$89.6K

Rank: 78 out of 1,231

$723

Average: $623

34

Average: 31

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.