Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Montana » Physical Therapist

Top Physical Therapist Providers in Montana

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

MARGARET COUTTS

Lakeside, Mont. 59922

8,281

Rank: 1 out of 323

303

Rank: 1 out of 323

$156K

Rank: 1 out of 323

$515

Average: $543

27

Average: 26

TRACIE SCHROEDER

Kalispell, Mont. 59901

1,926

Rank: 61 out of 323

192

Rank: 2 out of 323

$47.1K

Rank: 44 out of 323

$245

Average: $543

10

Average: 26

TIMOTHY GIBBS

Kalispell, Mont. 59901

2,021

Rank: 54 out of 323

175

Rank: 3 out of 323

$47.1K

Rank: 45 out of 323

$269

Average: $543

12

Average: 26

SHERI STROPPEL

Hamilton, Mont. 59840

3,227

Rank: 19 out of 323

165

Rank: 4 out of 323

$65.8K

Rank: 18 out of 323

$399

Average: $543

20

Average: 26

JACKIE DAY

Hamilton, Mont. 59840

4,056

Rank: 8 out of 323

162

Rank: 5 out of 323

$84.9K

Rank: 8 out of 323

$524

Average: $543

25

Average: 26

JOEL SHEHAN

Kalispell, Mont. 59901

6,137

Rank: 3 out of 323

160

Rank: 6 out of 323

$128K

Rank: 2 out of 323

$801

Average: $543

38

Average: 26

JEFF SWIFT

Great falls, Mont. 59401

4,781

Rank: 5 out of 323

141

Rank: 7 out of 323

$93.5K

Rank: 5 out of 323

$663

Average: $543

34

Average: 26

JEY PONTI

Kalispell, Mont. 59901

4,841

Rank: 4 out of 323

132

Rank: 8 out of 323

$96.3K

Rank: 4 out of 323

$729

Average: $543

37

Average: 26

SAMANTHA MODDERMAN

Kalispell, Mont. 59901

6,374

Rank: 2 out of 323

131

Rank: 9 out of 323

$126K

Rank: 3 out of 323

$961

Average: $543

49

Average: 26

MICHAEL CLOSE

Bigfork, Mont. 59911

4,231

Rank: 7 out of 323

131

Rank: 9 out of 323

$87.6K

Rank: 6 out of 323

$669

Average: $543

32

Average: 26

MARY PUCHALSKI

Billings, Mont. 59101

3,607

Rank: 15 out of 323

130

Rank: 11 out of 323

$74K

Rank: 14 out of 323

$570

Average: $543

28

Average: 26

DOUGLAS CHASE

Billings, Mont. 59102

3,728

Rank: 14 out of 323

122

Rank: 12 out of 323

$74.5K

Rank: 13 out of 323

$611

Average: $543

31

Average: 26

MICHAEL JENSEN

Great falls, Mont. 59404

3,884

Rank: 12 out of 323

121

Rank: 13 out of 323

$77.1K

Rank: 12 out of 323

$637

Average: $543

32

Average: 26

ALENA ORI

Kalispell, Mont. 59901

2,084

Rank: 50 out of 323

104

Rank: 14 out of 323

$46.1K

Rank: 46 out of 323

$444

Average: $543

20

Average: 26

DEANN JOHNSON

Butte, Mont. 59701

2,209

Rank: 45 out of 323

104

Rank: 14 out of 323

$41.9K

Rank: 54 out of 323

$403

Average: $543

21

Average: 26

ALICIA WILLIAMS

Missoula, Mont. 59808

2,574

Rank: 29 out of 323

103

Rank: 16 out of 323

$53.7K

Rank: 28 out of 323

$521

Average: $543

25

Average: 26

KACI MONROE

Bigfork, Mont. 59911

3,925

Rank: 11 out of 323

103

Rank: 16 out of 323

$81.4K

Rank: 9 out of 323

$790

Average: $543

38

Average: 26

LYNNELL FINLEY

Whitefish, Mont. 59937

2,413

Rank: 35 out of 323

103

Rank: 16 out of 323

$48.4K

Rank: 41 out of 323

$470

Average: $543

23

Average: 26

KARLI GUTMAN

Somers, Mont. 59932

2,758

Rank: 24 out of 323

102

Rank: 19 out of 323

$53.5K

Rank: 29 out of 323

$525

Average: $543

27

Average: 26

BRIAN MILLER

Kalispell, Mont. 59901

2,169

Rank: 47 out of 323

102

Rank: 19 out of 323

$45.7K

Rank: 48 out of 323

$448

Average: $543

21

Average: 26

PATRICK GULICK

Kalispell, Mont. 59901

809

Rank: 213 out of 323

101

Rank: 21 out of 323

$17.9K

Rank: 204 out of 323

$177

Average: $543

8

Average: 26

KELSEY HOUSMAN

Bozeman, Mont. 59715

1,334

Rank: 118 out of 323

98

Rank: 22 out of 323

$30.2K

Rank: 106 out of 323

$308

Average: $543

14

Average: 26

DOUGLAS SNYDER

Kalispell, Mont. 59901

1,930

Rank: 60 out of 323

97

Rank: 23 out of 323

$37.5K

Rank: 64 out of 323

$387

Average: $543

20

Average: 26

KENNETH CARPENTER

Kalispell, Mont. 59901

3,419

Rank: 17 out of 323

97

Rank: 23 out of 323

$67.7K

Rank: 17 out of 323

$698

Average: $543

35

Average: 26

JENNIFER FEENSTRA

Missoula, Mont. 59801

2,787

Rank: 23 out of 323

96

Rank: 25 out of 323

$61.6K

Rank: 20 out of 323

$642

Average: $543

29

Average: 26

MARLESA MOORE

Kalispell, Mont. 59901

2,699

Rank: 25 out of 323

94

Rank: 26 out of 323

$55.5K

Rank: 25 out of 323

$591

Average: $543

29

Average: 26

JEFFREY JOHNSON

Great falls, Mont. 59405

4,047

Rank: 9 out of 323

94

Rank: 26 out of 323

$79.6K

Rank: 11 out of 323

$847

Average: $543

43

Average: 26

BETH SALUSSO

Butte, Mont. 59701

2,038

Rank: 52 out of 323

94

Rank: 26 out of 323

$44.1K

Rank: 49 out of 323

$469

Average: $543

22

Average: 26

KATHLEEN SCHRETENTHALER

Livingston, Mont. 59047

1,593

Rank: 86 out of 323

92

Rank: 29 out of 323

$34.5K

Rank: 82 out of 323

$375

Average: $543

17

Average: 26

KIMBERLY GIVLER

Kalispell, Mont. 59901

2,934

Rank: 22 out of 323

91

Rank: 30 out of 323

$62K

Rank: 19 out of 323

$682

Average: $543

32

Average: 26

SHANNON NUNLIST

Polson, Mont. 59860

2,446

Rank: 33 out of 323

90

Rank: 31 out of 323

$55.2K

Rank: 26 out of 323

$614

Average: $543

27

Average: 26

CHRISTOPHER ANDERSEN

Hamilton, Mont. 59840

4,003

Rank: 10 out of 323

89

Rank: 32 out of 323

$85.4K

Rank: 7 out of 323

$959

Average: $543

45

Average: 26

BENJAMIN KINGAN

Kalispell, Mont. 59901

1,298

Rank: 121 out of 323

89

Rank: 32 out of 323

$28.9K

Rank: 114 out of 323

$324

Average: $543

15

Average: 26

LINDSAY HULS

Corvallis, Mont. 59828

1,836

Rank: 64 out of 323

89

Rank: 32 out of 323

$37.7K

Rank: 63 out of 323

$423

Average: $543

21

Average: 26

MICHAEL HAMBLOCK

Butte, Mont. 59701

1,550

Rank: 93 out of 323

89

Rank: 32 out of 323

$35.8K

Rank: 75 out of 323

$402

Average: $543

17

Average: 26

JOHN ZAKRZEWSKI

Billings, Mont. 59102

2,380

Rank: 37 out of 323

88

Rank: 36 out of 323

$50.2K

Rank: 37 out of 323

$570

Average: $543

27

Average: 26

CHRISTIAN APPEL

Bozeman, Mont. 59715

2,023

Rank: 53 out of 323

86

Rank: 37 out of 323

$43.1K

Rank: 52 out of 323

$501

Average: $543

24

Average: 26

DAIMON PARROTTE

Havre, Mont. 59501

3,781

Rank: 13 out of 323

86

Rank: 37 out of 323

$73.2K

Rank: 15 out of 323

$851

Average: $543

44

Average: 26

NANCY ASTRUP

Bozeman, Mont. 59715

1,529

Rank: 95 out of 323

85

Rank: 39 out of 323

$34.1K

Rank: 83 out of 323

$401

Average: $543

18

Average: 26

GWENNA PETERS

Billings, Mont. 59101

1,082

Rank: 159 out of 323

85

Rank: 39 out of 323

$24K

Rank: 142 out of 323

$283

Average: $543

13

Average: 26

DULCINEA BERUBE

Columbia falls, Mont. 59912

1,518

Rank: 98 out of 323

82

Rank: 41 out of 323

$33.8K

Rank: 87 out of 323

$412

Average: $543

19

Average: 26

MICHAEL COLE

Missoula, Mont. 59801

2,378

Rank: 38 out of 323

82

Rank: 41 out of 323

$48.4K

Rank: 40 out of 323

$590

Average: $543

29

Average: 26

ERIC SPEARS

Deer lodge, Mont. 59722

4,589

Rank: 6 out of 323

82

Rank: 41 out of 323

$80.8K

Rank: 10 out of 323

$986

Average: $543

56

Average: 26

NOAH BRAY

Plains, Mont. 59859

2,248

Rank: 43 out of 323

82

Rank: 41 out of 323

$47.4K

Rank: 42 out of 323

$578

Average: $543

27

Average: 26

KRISTIN STOCKHAM-BALLER

Kalispell, Mont. 59901

1,339

Rank: 117 out of 323

82

Rank: 41 out of 323

$28.2K

Rank: 118 out of 323

$344

Average: $543

16

Average: 26

TYLER CORWIN

Kalispell, Mont. 59901

2,118

Rank: 49 out of 323

80

Rank: 46 out of 323

$45.9K

Rank: 47 out of 323

$574

Average: $543

26

Average: 26

JESSICA HENDRICKS

Billings, Mont. 59102

1,674

Rank: 77 out of 323

79

Rank: 47 out of 323

$35K

Rank: 79 out of 323

$443

Average: $543

21

Average: 26

JILL FOLLETT

Billings, Mont. 59102

1,490

Rank: 99 out of 323

78

Rank: 48 out of 323

$32.3K

Rank: 97 out of 323

$414

Average: $543

19

Average: 26

CHAD MOLEN

Great falls, Mont. 59405

3,265

Rank: 18 out of 323

76

Rank: 49 out of 323

$58.9K

Rank: 21 out of 323

$775

Average: $543

43

Average: 26

DONALD HARRIS

Helena, Mont. 59601

1,378

Rank: 112 out of 323

76

Rank: 49 out of 323

$30.4K

Rank: 104 out of 323

$401

Average: $543

18

Average: 26

THOMAS SALAZAR

Billings, Mont. 59101

1,556

Rank: 92 out of 323

76

Rank: 49 out of 323

$36.4K

Rank: 72 out of 323

$479

Average: $543

20

Average: 26

ALYSSA ROOT

Billings, Mont. 59102

1,573

Rank: 90 out of 323

75

Rank: 52 out of 323

$33.3K

Rank: 91 out of 323

$443

Average: $543

21

Average: 26

LEVI TAYLOR

Bozeman, Mont. 59715

1,267

Rank: 128 out of 323

74

Rank: 53 out of 323

$27.4K

Rank: 124 out of 323

$370

Average: $543

17

Average: 26

ADAM ESLAHPAZIR

Helena, Mont. 59601

3,548

Rank: 16 out of 323

74

Rank: 53 out of 323

$71.7K

Rank: 16 out of 323

$970

Average: $543

48

Average: 26

SHARI WORKS

Bigfork, Mont. 59911

1,647

Rank: 81 out of 323

73

Rank: 55 out of 323

$33.1K

Rank: 93 out of 323

$453

Average: $543

23

Average: 26

DANIEL SEBASTIAN

Billings, Mont. 59102

2,314

Rank: 40 out of 323

73

Rank: 55 out of 323

$50.3K

Rank: 36 out of 323

$689

Average: $543

32

Average: 26

KELLY DIEHL

Corvallis, Mont. 59828

1,453

Rank: 102 out of 323

72

Rank: 57 out of 323

$30.6K

Rank: 103 out of 323

$424

Average: $543

20

Average: 26

LISA RICHARDS

Helena, Mont. 59601

1,321

Rank: 120 out of 323

72

Rank: 57 out of 323

$29.4K

Rank: 109 out of 323

$408

Average: $543

18

Average: 26

BRYCE YASENAK

Darby, Mont. 59829

2,275

Rank: 42 out of 323

72

Rank: 57 out of 323

$43K

Rank: 53 out of 323

$597

Average: $543

32

Average: 26

JAMES SWANTON

Billings, Mont. 59105

1,593

Rank: 86 out of 323

72

Rank: 57 out of 323

$34.8K

Rank: 80 out of 323

$484

Average: $543

22

Average: 26

DONNA VINNEDGE

Great falls, Mont. 59405

2,500

Rank: 32 out of 323

71

Rank: 61 out of 323

$52.5K

Rank: 31 out of 323

$739

Average: $543

35

Average: 26

LINDSEY FLINT

Missoula, Mont. 59801

1,388

Rank: 108 out of 323

71

Rank: 61 out of 323

$31.6K

Rank: 99 out of 323

$445

Average: $543

20

Average: 26

MARCEL LAK

Bozeman, Mont. 59715

1,475

Rank: 100 out of 323

71

Rank: 61 out of 323

$31.2K

Rank: 101 out of 323

$440

Average: $543

21

Average: 26

PAMELA SKONORD

Kalispell, Mont. 59901

2,303

Rank: 41 out of 323

71

Rank: 61 out of 323

$49.5K

Rank: 38 out of 323

$698

Average: $543

32

Average: 26

TERESA KROPP

Kalispell, Mont. 59901

2,165

Rank: 48 out of 323

70

Rank: 65 out of 323

$56.2K

Rank: 24 out of 323

$803

Average: $543

31

Average: 26

MICHAEL GARRE

Bozeman, Mont. 59718

2,667

Rank: 26 out of 323

69

Rank: 66 out of 323

$57.9K

Rank: 22 out of 323

$839

Average: $543

39

Average: 26

ASHLEY WENZ

Kalispell, Mont. 59901

2,231

Rank: 44 out of 323

69

Rank: 66 out of 323

$47.3K

Rank: 43 out of 323

$685

Average: $543

32

Average: 26

JEFF MOORE

Bozeman, Mont. 59715

1,955

Rank: 59 out of 323

68

Rank: 68 out of 323

$39.7K

Rank: 57 out of 323

$583

Average: $543

29

Average: 26

JEFFREY BROOKS

Missoula, Mont. 59802

853

Rank: 204 out of 323

68

Rank: 68 out of 323

$18.9K

Rank: 196 out of 323

$278

Average: $543

13

Average: 26

SHANNON MCCARTHY

Bozeman, Mont. 59715

1,003

Rank: 173 out of 323

67

Rank: 70 out of 323

$22.1K

Rank: 166 out of 323

$329

Average: $543

15

Average: 26

SARAH WEBB

Billings, Mont. 59102

2,545

Rank: 31 out of 323

67

Rank: 70 out of 323

$49.5K

Rank: 39 out of 323

$739

Average: $543

38

Average: 26

DANA HUGHES

Cut bank, Mont. 59427

2,598

Rank: 28 out of 323

66

Rank: 72 out of 323

$54.8K

Rank: 27 out of 323

$831

Average: $543

39

Average: 26

JAY SHAVER

Whitefish, Mont. 59937

1,859

Rank: 63 out of 323

66

Rank: 72 out of 323

$38.8K

Rank: 58 out of 323

$588

Average: $543

28

Average: 26

KELLY MALMIN

Kalispell, Mont. 59901

2,008

Rank: 56 out of 323

66

Rank: 72 out of 323

$37.7K

Rank: 62 out of 323

$572

Average: $543

30

Average: 26

KEVIN STENSON

Butte, Mont. 59701

1,365

Rank: 114 out of 323

66

Rank: 72 out of 323

$26.1K

Rank: 128 out of 323

$395

Average: $543

21

Average: 26

SURRENA MICHELS

Billings, Mont. 59102

1,106

Rank: 151 out of 323

66

Rank: 72 out of 323

$24.3K

Rank: 139 out of 323

$367

Average: $543

17

Average: 26

PAUL THORMAHLEN

Missoula, Mont. 59804

683

Rank: 240 out of 323

65

Rank: 77 out of 323

$16.6K

Rank: 220 out of 323

$256

Average: $543

11

Average: 26

ALISSA ESLAHPAZIR

Helena, Mont. 59601

1,622

Rank: 84 out of 323

64

Rank: 78 out of 323

$32.4K

Rank: 96 out of 323

$506

Average: $543

25

Average: 26

SHANNON CALENBERG

Hamilton, Mont. 59840

2,349

Rank: 39 out of 323

64

Rank: 78 out of 323

$50.7K

Rank: 35 out of 323

$791

Average: $543

37

Average: 26

TIMOTHY WHALEN

Libby, Mont. 59923

1,384

Rank: 109 out of 323

64

Rank: 78 out of 323

$30.1K

Rank: 107 out of 323

$470

Average: $543

22

Average: 26

MARLA CRAGO

Missoula, Mont. 59808

1,420

Rank: 104 out of 323

64

Rank: 78 out of 323

$29K

Rank: 112 out of 323

$454

Average: $543

22

Average: 26

ASHLEY WOLD

Livingston, Mont. 59047

965

Rank: 179 out of 323

64

Rank: 78 out of 323

$20.2K

Rank: 179 out of 323

$316

Average: $543

15

Average: 26

LINDA LOOSER

Hamilton, Mont. 59840

1,776

Rank: 70 out of 323

64

Rank: 78 out of 323

$36.7K

Rank: 70 out of 323

$573

Average: $543

28

Average: 26

TIMOTHY NIELSEN

Stevensville, Mont. 59870

1,674

Rank: 77 out of 323

64

Rank: 78 out of 323

$36.5K

Rank: 71 out of 323

$570

Average: $543

26

Average: 26

JOSHUA GREEN

Big sky, Mont. 59716

1,473

Rank: 101 out of 323

63

Rank: 85 out of 323

$32.1K

Rank: 98 out of 323

$510

Average: $543

23

Average: 26

BO SELVIG

Belgrade, Mont. 59714

1,154

Rank: 143 out of 323

63

Rank: 85 out of 323

$25.6K

Rank: 131 out of 323

$406

Average: $543

18

Average: 26

AMBER COULTER

Stevensville, Mont. 59870

1,296

Rank: 122 out of 323

62

Rank: 87 out of 323

$28.2K

Rank: 119 out of 323

$455

Average: $543

21

Average: 26

NICOLE HECOCK

Three forks, Mont. 59752

1,999

Rank: 57 out of 323

62

Rank: 87 out of 323

$40.3K

Rank: 56 out of 323

$651

Average: $543

32

Average: 26

ANN RIPLEY

Helena, Mont. 59601

1,648

Rank: 80 out of 323

62

Rank: 87 out of 323

$35.7K

Rank: 76 out of 323

$577

Average: $543

27

Average: 26

JESSICA ROSENCRANZ

Miles city, Mont. 59301

862

Rank: 200 out of 323

61

Rank: 90 out of 323

$20K

Rank: 181 out of 323

$328

Average: $543

14

Average: 26

MARGARET BARTELS

Kalispell, Mont. 59901

748

Rank: 224 out of 323

60

Rank: 91 out of 323

$16.8K

Rank: 218 out of 323

$280

Average: $543

12

Average: 26

ANGELA SAPORITA

Hamilton, Mont. 59840

1,382

Rank: 110 out of 323

60

Rank: 91 out of 323

$27.7K

Rank: 121 out of 323

$462

Average: $543

23

Average: 26

EILEEN BRENNAN

Helena, Mont. 59602

1,781

Rank: 69 out of 323

59

Rank: 93 out of 323

$37.1K

Rank: 67 out of 323

$629

Average: $543

30

Average: 26

LORENA PAYNE

Manhattan, Mont. 59741

1,030

Rank: 166 out of 323

58

Rank: 94 out of 323

$22.8K

Rank: 156 out of 323

$393

Average: $543

18

Average: 26

MATTHEW CAPPIS

Great falls, Mont. 59401

3,069

Rank: 20 out of 323

58

Rank: 94 out of 323

$53.5K

Rank: 30 out of 323

$922

Average: $543

53

Average: 26

KYLE CICERO

Helena, Mont. 59602

1,394

Rank: 107 out of 323

58

Rank: 94 out of 323

$31.3K

Rank: 100 out of 323

$539

Average: $543

24

Average: 26

HEIDI MARTIN

Hamilton, Mont. 59840

1,522

Rank: 97 out of 323

58

Rank: 94 out of 323

$30.4K

Rank: 105 out of 323

$523

Average: $543

26

Average: 26

DUSTY LINDEEN

Florence, Mont. 59833

1,379

Rank: 111 out of 323

58

Rank: 94 out of 323

$29K

Rank: 113 out of 323

$500

Average: $543

24

Average: 26

SAUL HELGESON

Kalispell, Mont. 59901

920

Rank: 187 out of 323

58

Rank: 94 out of 323

$20.5K

Rank: 177 out of 323

$353

Average: $543

16

Average: 26

EMILY HERNDON

Plains, Mont. 59859

1,823

Rank: 67 out of 323

58

Rank: 94 out of 323

$38.6K

Rank: 59 out of 323

$665

Average: $543

31

Average: 26

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.