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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

DAWN NELSON

Fort benton, Mont. 59442

3,060

Rank: 21 out of 323

44

Rank: 155 out of 323

$56.5K

Rank: 23 out of 323

$1,284

Average: $543

70

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

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

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

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

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

JILL SIPPOS

Belgrade, Mont. 59714

2,601

Rank: 27 out of 323

30

Rank: 228 out of 323

$43.6K

Rank: 50 out of 323

$1,455

Average: $543

87

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

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

MICHELE SIMARD

Bozeman, Mont. 59715

2,561

Rank: 30 out of 323

56

Rank: 102 out of 323

$51.9K

Rank: 32 out of 323

$927

Average: $543

46

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

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

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

JACQUELINE MCADAM

Butte, Mont. 59701

2,420

Rank: 34 out of 323

48

Rank: 140 out of 323

$50.8K

Rank: 34 out of 323

$1,058

Average: $543

50

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

JIM MCLEAN

Frenchtown, Mont. 59834

2,396

Rank: 36 out of 323

49

Rank: 132 out of 323

$51.6K

Rank: 33 out of 323

$1,053

Average: $543

49

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

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

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

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

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

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

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

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

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

JOY CORWIN

Great falls, Mont. 59405

2,187

Rank: 46 out of 323

55

Rank: 106 out of 323

$36.2K

Rank: 73 out of 323

$658

Average: $543

40

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

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

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

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

MONIQUE KREBSBACH

Missoula, Mont. 59803

2,040

Rank: 51 out of 323

41

Rank: 175 out of 323

$43.6K

Rank: 51 out of 323

$1,062

Average: $543

50

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

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

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

JOHN FIORE

Missoula, Mont. 59801

2,012

Rank: 55 out of 323

37

Rank: 192 out of 323

$38.1K

Rank: 60 out of 323

$1,030

Average: $543

54

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

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

RACHEL SHERBA

Missoula, Mont. 59801

1,965

Rank: 58 out of 323

51

Rank: 123 out of 323

$37.8K

Rank: 61 out of 323

$740

Average: $543

39

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

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

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

DANIKA ELLINGTON

Bozeman, Mont. 59715

1,916

Rank: 62 out of 323

29

Rank: 235 out of 323

$40.6K

Rank: 55 out of 323

$1,399

Average: $543

66

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

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

KATHRYN DOLESE

Missoula, Mont. 59803

1,825

Rank: 65 out of 323

39

Rank: 183 out of 323

$37.3K

Rank: 66 out of 323

$956

Average: $543

47

Average: 26

ANDREA JOHNSON

Great falls, Mont. 59405

1,825

Rank: 65 out of 323

38

Rank: 189 out of 323

$36.8K

Rank: 68 out of 323

$969

Average: $543

48

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

LUTORIA RIECHERS

Frenchtown, Mont. 59834

1,790

Rank: 68 out of 323

53

Rank: 111 out of 323

$37.4K

Rank: 65 out of 323

$705

Average: $543

34

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

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

EVAN JONES

Billings, Mont. 59102

1,764

Rank: 71 out of 323

53

Rank: 111 out of 323

$34.5K

Rank: 81 out of 323

$651

Average: $543

33

Average: 26

LAURA WINKLER

Kalispell, Mont. 59901

1,760

Rank: 72 out of 323

56

Rank: 102 out of 323

$35.2K

Rank: 77 out of 323

$628

Average: $543

31

Average: 26

TYLER LADENBURG

Kalispell, Mont. 59901

1,746

Rank: 73 out of 323

55

Rank: 106 out of 323

$36.7K

Rank: 69 out of 323

$667

Average: $543

32

Average: 26

TINA COLTON

Ronan, Mont. 59864

1,710

Rank: 74 out of 323

58

Rank: 94 out of 323

$36K

Rank: 74 out of 323

$620

Average: $543

29

Average: 26

SARI STAHL

Billings, Mont. 59102

1,692

Rank: 75 out of 323

52

Rank: 117 out of 323

$33.7K

Rank: 89 out of 323

$648

Average: $543

33

Average: 26

LINDA PICARD

Butte, Mont. 59701

1,690

Rank: 76 out of 323

48

Rank: 140 out of 323

$33.8K

Rank: 86 out of 323

$705

Average: $543

35

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

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

KIRK HANSON

Helena, Mont. 59601

1,653

Rank: 79 out of 323

47

Rank: 146 out of 323

$34K

Rank: 84 out of 323

$723

Average: $543

35

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

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

JOCELYN HEAD

Missoula, Mont. 59804

1,644

Rank: 82 out of 323

45

Rank: 153 out of 323

$35.1K

Rank: 78 out of 323

$780

Average: $543

37

Average: 26

AMY FISCHER

Whitefish, Mont. 59937

1,630

Rank: 83 out of 323

47

Rank: 146 out of 323

$33.7K

Rank: 88 out of 323

$718

Average: $543

35

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

DAWN CLUTTER-COLLINS

Great falls, Mont. 59405

1,594

Rank: 85 out of 323

46

Rank: 151 out of 323

$33.2K

Rank: 92 out of 323

$721

Average: $543

35

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

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

ROBERT SAHLI

Ennis, Mont. 59729

1,585

Rank: 88 out of 323

43

Rank: 159 out of 323

$33.1K

Rank: 94 out of 323

$769

Average: $543

37

Average: 26

SADIE FILLMORE

Kalispell, Mont. 59901

1,578

Rank: 89 out of 323

53

Rank: 111 out of 323

$34K

Rank: 85 out of 323

$641

Average: $543

30

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

MICHAEL VANNATTA

Bozeman, Mont. 59718

1,560

Rank: 91 out of 323

43

Rank: 159 out of 323

$33.3K

Rank: 90 out of 323

$774

Average: $543

36

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

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

JENNIFER SMITH

Bozeman, Mont. 59715

1,547

Rank: 94 out of 323

53

Rank: 111 out of 323

$32.8K

Rank: 95 out of 323

$618

Average: $543

29

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

TONYA GALLUP

Glendive, Mont. 59330

1,527

Rank: 96 out of 323

23

Rank: 266 out of 323

$26.5K

Rank: 126 out of 323

$1,153

Average: $543

66

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

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

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

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

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.