ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Montana » Physical Therapist

Top Physical Therapist Providers in Montana

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and 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

DANIEL GULLOTTA

Polson, Mont. 59860

5,677

Rank: 1 out of 263

122

Rank: 7 out of 263

$127K

Rank: 1 out of 263

$1,037

Average: $547

47

Average: 25

DEANN JOHNSON

Butte, Mont. 59701

4,893

Rank: 2 out of 263

123

Rank: 6 out of 263

$105K

Rank: 2 out of 263

$852

Average: $547

40

Average: 25

REID MOLEN

Great falls, Mont. 59405

4,883

Rank: 3 out of 263

89

Rank: 28 out of 263

$92.7K

Rank: 4 out of 263

$1,041

Average: $547

55

Average: 25

DAWN NELSON

Fort benton, Mont. 59442

4,836

Rank: 4 out of 263

64

Rank: 73 out of 263

$92.6K

Rank: 5 out of 263

$1,446

Average: $547

76

Average: 25

MICHAEL CLOSE

Bigfork, Mont. 59911

4,780

Rank: 5 out of 263

151

Rank: 3 out of 263

$104K

Rank: 3 out of 263

$688

Average: $547

32

Average: 25

JEFFREY JOHNSON

Great falls, Mont. 59405

4,101

Rank: 6 out of 263

60

Rank: 79 out of 263

$81.1K

Rank: 6 out of 263

$1,352

Average: $547

68

Average: 25

MARK DUNIFER

Missoula, Mont. 59808

3,808

Rank: 7 out of 263

90

Rank: 25 out of 263

$75.2K

Rank: 9 out of 263

$835

Average: $547

42

Average: 25

ERIC SPEARS

Deer lodge, Mont. 59722

3,457

Rank: 8 out of 263

46

Rank: 114 out of 263

$63.8K

Rank: 13 out of 263

$1,386

Average: $547

75

Average: 25

JEY PONTI

Kalispell, Mont. 59901

3,428

Rank: 9 out of 263

124

Rank: 4 out of 263

$74.3K

Rank: 10 out of 263

$600

Average: $547

28

Average: 25

JOHN ZAKRZEWSKI

Billings, Mont. 59102

3,359

Rank: 10 out of 263

75

Rank: 47 out of 263

$71.7K

Rank: 11 out of 263

$956

Average: $547

45

Average: 25

JIM MCLEAN

Frenchtown, Mont. 59834

3,346

Rank: 11 out of 263

87

Rank: 29 out of 263

$76.1K

Rank: 7 out of 263

$875

Average: $547

38

Average: 25

JEFFREY HUMPHREY

Corvallis, Mont. 59828

3,157

Rank: 12 out of 263

101

Rank: 17 out of 263

$70.2K

Rank: 12 out of 263

$695

Average: $547

31

Average: 25

MARA ARLINGTON

Florence, Mont. 59833

2,868

Rank: 13 out of 263

67

Rank: 66 out of 263

$55.5K

Rank: 17 out of 263

$829

Average: $547

43

Average: 25

SAMANTHA MODDERMAN

Kalispell, Mont. 59901

2,802

Rank: 14 out of 263

96

Rank: 20 out of 263

$61.4K

Rank: 14 out of 263

$639

Average: $547

29

Average: 25

STEVEN ANDERSON

Belgrade, Mont. 59714

2,767

Rank: 15 out of 263

84

Rank: 31 out of 263

$58.5K

Rank: 15 out of 263

$697

Average: $547

33

Average: 25

KIMBERLEY GROVER

Seeley lake, Mont. 59868

2,666

Rank: 16 out of 263

109

Rank: 10 out of 263

$57K

Rank: 16 out of 263

$523

Average: $547

24

Average: 25

TERESA KROPP

Kalispell, Mont. 59901

2,664

Rank: 17 out of 263

107

Rank: 12 out of 263

$75.5K

Rank: 8 out of 263

$706

Average: $547

25

Average: 25

BRYCE YASENAK

Darby, Mont. 59829

2,654

Rank: 18 out of 263

77

Rank: 41 out of 263

$54.9K

Rank: 18 out of 263

$714

Average: $547

34

Average: 25

RONDA WANGERIN

Deer lodge, Mont. 59722

2,503

Rank: 19 out of 263

62

Rank: 75 out of 263

$52.6K

Rank: 22 out of 263

$848

Average: $547

40

Average: 25

RYAN ROBINSON

Kalispell, Mont. 59901

2,493

Rank: 20 out of 263

107

Rank: 12 out of 263

$52.7K

Rank: 21 out of 263

$493

Average: $547

23

Average: 25

NICOLE HECOCK

Three forks, Mont. 59752

2,425

Rank: 21 out of 263

58

Rank: 83 out of 263

$51.5K

Rank: 25 out of 263

$888

Average: $547

42

Average: 25

MICHELE SIMARD

Bozeman, Mont. 59715

2,395

Rank: 22 out of 263

50

Rank: 102 out of 263

$54.7K

Rank: 19 out of 263

$1,095

Average: $547

48

Average: 25

DAIMON PARROTTE

Havre, Mont. 59501

2,371

Rank: 23 out of 263

82

Rank: 34 out of 263

$48.6K

Rank: 30 out of 263

$593

Average: $547

29

Average: 25

MICHAEL JENSEN

Great falls, Mont. 59404

2,358

Rank: 24 out of 263

72

Rank: 57 out of 263

$51.3K

Rank: 26 out of 263

$712

Average: $547

33

Average: 25

LINDA LOOSER

Hamilton, Mont. 59840

2,330

Rank: 25 out of 263

51

Rank: 97 out of 263

$51.6K

Rank: 24 out of 263

$1,012

Average: $547

46

Average: 25

DONNA VINNEDGE

Great falls, Mont. 59405

2,227

Rank: 26 out of 263

53

Rank: 90 out of 263

$48.2K

Rank: 31 out of 263

$910

Average: $547

42

Average: 25

DENNIS RAU

Helena, Mont. 59601

2,205

Rank: 27 out of 263

64

Rank: 73 out of 263

$39.5K

Rank: 51 out of 263

$618

Average: $547

34

Average: 25

JOEL SHEHAN

Kalispell, Mont. 59901

2,167

Rank: 28 out of 263

78

Rank: 38 out of 263

$50.4K

Rank: 27 out of 263

$646

Average: $547

28

Average: 25

KIMBERLY GIVLER

Kalispell, Mont. 59901

2,161

Rank: 29 out of 263

75

Rank: 47 out of 263

$50K

Rank: 28 out of 263

$667

Average: $547

29

Average: 25

SANDRA MARSTON

Helena, Mont. 59601

2,153

Rank: 30 out of 263

77

Rank: 41 out of 263

$44.1K

Rank: 36 out of 263

$573

Average: $547

28

Average: 25

LYNNELL FINLEY

Whitefish, Mont. 59937

2,135

Rank: 31 out of 263

73

Rank: 55 out of 263

$45.4K

Rank: 33 out of 263

$622

Average: $547

29

Average: 25

TRACIE SCHROEDER

Kalispell, Mont. 59901

2,105

Rank: 32 out of 263

183

Rank: 2 out of 263

$53.5K

Rank: 20 out of 263

$292

Average: $547

12

Average: 25

SUSAN OSTERTAG

Missoula, Mont. 59812

2,094

Rank: 33 out of 263

43

Rank: 124 out of 263

$49.7K

Rank: 29 out of 263

$1,155

Average: $547

49

Average: 25

MARY MCGEE

Missoula, Mont. 59808

2,071

Rank: 34 out of 263

76

Rank: 46 out of 263

$43K

Rank: 39 out of 263

$565

Average: $547

27

Average: 25

TARA WILSON

Corvallis, Mont. 59828

2,059

Rank: 35 out of 263

66

Rank: 70 out of 263

$44.1K

Rank: 37 out of 263

$668

Average: $547

31

Average: 25

PAMELA SKONORD

Kalispell, Mont. 59901

2,046

Rank: 36 out of 263

62

Rank: 75 out of 263

$44K

Rank: 38 out of 263

$710

Average: $547

33

Average: 25

MARCEL LAK

Bozeman, Mont. 59715

2,045

Rank: 1,855 out of 3,827

53

Rank: 2,273 out of 3,827

$47.8K

Rank: 1,848 out of 3,827

$902

Average: $547

39

Average: 25

KACI CALAWAY

Kalispell, Mont. 59901

2,042

Rank: 37 out of 263

62

Rank: 75 out of 263

$42.8K

Rank: 40 out of 263

$690

Average: $547

33

Average: 25

TIMOTHY GIBBS

Kalispell, Mont. 59901

2,038

Rank: 38 out of 263

184

Rank: 1 out of 263

$52.1K

Rank: 23 out of 263

$283

Average: $547

11

Average: 25

JOHN BOERSMA

Big sky, Mont. 59716

2,020

Rank: 39 out of 263

91

Rank: 23 out of 263

$47.1K

Rank: 32 out of 263

$518

Average: $547

22

Average: 25

THOMAS PARKHILL

Kalispell, Mont. 59901

2,000

Rank: 1,893 out of 3,827

61

Rank: 2,025 out of 3,827

$43.4K

Rank: 2,007 out of 3,827

$711

Average: $547

33

Average: 25

JOHN FIORE

Missoula, Mont. 59801

1,991

Rank: 41 out of 263

38

Rank: 152 out of 263

$41.1K

Rank: 46 out of 263

$1,081

Average: $547

52

Average: 25

BRIAN MILLER

Kalispell, Mont. 59901

1,984

Rank: 42 out of 263

86

Rank: 30 out of 263

$44.2K

Rank: 35 out of 263

$513

Average: $547

23

Average: 25

DANIEL SEBASTIAN

Billings, Mont. 59102

1,929

Rank: 43 out of 263

74

Rank: 51 out of 263

$40.8K

Rank: 47 out of 263

$551

Average: $547

26

Average: 25

SURRENA MICHELS

Billings, Mont. 59102

1,927

Rank: 44 out of 263

79

Rank: 37 out of 263

$36.4K

Rank: 64 out of 263

$461

Average: $547

24

Average: 25

ANN RIPLEY

Helena, Mont. 59601

1,920

Rank: 45 out of 263

97

Rank: 19 out of 263

$41.5K

Rank: 44 out of 263

$428

Average: $547

20

Average: 25

SHELLEY SULLIVAN

Butte, Mont. 59701

1,908

Rank: 46 out of 263

46

Rank: 114 out of 263

$39.1K

Rank: 53 out of 263

$851

Average: $547

41

Average: 25

DEBRA GORMAN-BADAR

Anaconda, Mont. 59711

1,907

Rank: 47 out of 263

51

Rank: 97 out of 263

$40.1K

Rank: 49 out of 263

$787

Average: $547

37

Average: 25

JULIE BLISS

Great falls, Mont. 59405

1,890

Rank: 48 out of 263

70

Rank: 61 out of 263

$39.2K

Rank: 52 out of 263

$560

Average: $547

27

Average: 25

TIMOTHY NIELSEN

Stevensville, Mont. 59870

1,884

Rank: 49 out of 263

108

Rank: 11 out of 263

$42.6K

Rank: 42 out of 263

$395

Average: $547

17

Average: 25

JOSHUA GREEN

Big sky, Mont. 59716

1,877

Rank: 50 out of 263

56

Rank: 85 out of 263

$42.7K

Rank: 41 out of 263

$762

Average: $547

34

Average: 25

CHRISTOPHER ANDERSEN

Hamilton, Mont. 59840

1,869

Rank: 51 out of 263

45

Rank: 117 out of 263

$42.5K

Rank: 43 out of 263

$944

Average: $547

42

Average: 25

KATHRYN DOLESE

Missoula, Mont. 59803

1,854

Rank: 52 out of 263

54

Rank: 88 out of 263

$41.2K

Rank: 45 out of 263

$763

Average: $547

34

Average: 25

SHERI STROPPEL

Hamilton, Mont. 59840

1,821

Rank: 53 out of 263

90

Rank: 25 out of 263

$38.2K

Rank: 57 out of 263

$424

Average: $547

20

Average: 25

SARI STAHL

Billings, Mont. 59102

1,805

Rank: 54 out of 263

52

Rank: 93 out of 263

$36.4K

Rank: 65 out of 263

$699

Average: $547

35

Average: 25

EMILY HERNDON

Plains, Mont. 59859

1,748

Rank: 55 out of 263

52

Rank: 93 out of 263

$39.6K

Rank: 50 out of 263

$762

Average: $547

34

Average: 25

DONALD BESTWICK

Whitefish, Mont. 59937

1,736

Rank: 56 out of 263

77

Rank: 41 out of 263

$40.2K

Rank: 48 out of 263

$522

Average: $547

23

Average: 25

ANGELA SAPORITA

Hamilton, Mont. 59840

1,734

Rank: 57 out of 263

78

Rank: 38 out of 263

$38.2K

Rank: 56 out of 263

$490

Average: $547

22

Average: 25

MATTHEW CAPPIS

Great falls, Mont. 59401

1,730

Rank: 58 out of 263

49

Rank: 106 out of 263

$30.1K

Rank: 90 out of 263

$614

Average: $547

35

Average: 25

AMY FISCHER

Whitefish, Mont. 59937

1,712

Rank: 59 out of 263

74

Rank: 51 out of 263

$37.4K

Rank: 60 out of 263

$506

Average: $547

23

Average: 25

KATHLEEN SCHRETENTHALER

Livingston, Mont. 59047

1,697

Rank: 60 out of 263

57

Rank: 84 out of 263

$35.7K

Rank: 67 out of 263

$626

Average: $547

30

Average: 25

SHANNON NUNLIST

Polson, Mont. 59860

1,683

Rank: 61 out of 263

68

Rank: 64 out of 263

$38.6K

Rank: 54 out of 263

$568

Average: $547

25

Average: 25

ANDREA JOHNSON

Great falls, Mont. 59405

1,678

Rank: 62 out of 263

30

Rank: 179 out of 263

$34.2K

Rank: 72 out of 263

$1,141

Average: $547

56

Average: 25

DANA HUGHES

Cut bank, Mont. 59427

1,665

Rank: 63 out of 263

46

Rank: 114 out of 263

$37.7K

Rank: 59 out of 263

$820

Average: $547

36

Average: 25

ANN JUNTUNEN

Bozeman, Mont. 59715

1,658

Rank: 64 out of 263

38

Rank: 152 out of 263

$38.5K

Rank: 55 out of 263

$1,013

Average: $547

44

Average: 25

JANIE HETT

Corvallis, Mont. 59828

1,637

Rank: 65 out of 263

47

Rank: 111 out of 263

$38.1K

Rank: 58 out of 263

$811

Average: $547

35

Average: 25

SHARI WORKS

Bigfork, Mont. 59911

1,626

Rank: 66 out of 263

81

Rank: 35 out of 263

$33.7K

Rank: 76 out of 263

$416

Average: $547

20

Average: 25

TYLER LADENBURG

Kalispell, Mont. 59901

1,608

Rank: 67 out of 263

75

Rank: 47 out of 263

$36.9K

Rank: 62 out of 263

$492

Average: $547

21

Average: 25

SETH HALVERSON

Bozeman, Mont. 59715

1,599

Rank: 68 out of 263

74

Rank: 51 out of 263

$37.2K

Rank: 61 out of 263

$502

Average: $547

22

Average: 25

LARRY PLANT

Missoula, Mont. 59802

1,589

Rank: 69 out of 263

28

Rank: 194 out of 263

$35.8K

Rank: 66 out of 263

$1,279

Average: $547

57

Average: 25

LISA GROSSMAN

Great falls, Mont. 59405

1,578

Rank: 70 out of 263

124

Rank: 4 out of 263

$36.5K

Rank: 63 out of 263

$294

Average: $547

13

Average: 25

GAIL NEVIN

Missoula, Mont. 59803

1,575

Rank: 71 out of 263

36

Rank: 162 out of 263

$30.5K

Rank: 83 out of 263

$849

Average: $547

44

Average: 25

MONIQUE KREBSBACH

Missoula, Mont. 59803

1,573

Rank: 72 out of 263

30

Rank: 179 out of 263

$35.5K

Rank: 69 out of 263

$1,182

Average: $547

52

Average: 25

BRIANNE STEVENSON

Bozeman, Mont. 59715

1,565

Rank: 157 out of 684

59

Rank: 174 out of 684

$32.5K

Rank: 162 out of 684

$551

Average: $547

27

Average: 25

TRACY DEVALL

Stevensville, Mont. 59870

1,555

Rank: 73 out of 263

90

Rank: 25 out of 263

$34.2K

Rank: 73 out of 263

$380

Average: $547

17

Average: 25

TIM CORDIAL

Missoula, Mont. 59802

1,542

Rank: 74 out of 263

36

Rank: 162 out of 263

$34.5K

Rank: 70 out of 263

$958

Average: $547

43

Average: 25

MARLA CRAGO

Missoula, Mont. 59808

1,538

Rank: 75 out of 263

94

Rank: 21 out of 263

$31.9K

Rank: 79 out of 263

$339

Average: $547

16

Average: 25

GORDON SMITH

Kalispell, Mont. 59901

1,534

Rank: 76 out of 263

35

Rank: 165 out of 263

$35.5K

Rank: 68 out of 263

$1,015

Average: $547

44

Average: 25

KIRK HANSON

Helena, Mont. 59601

1,496

Rank: 77 out of 263

51

Rank: 97 out of 263

$31.8K

Rank: 81 out of 263

$623

Average: $547

29

Average: 25

CATHERINE GILBERT

Missoula, Mont. 59802

1,494

Rank: 78 out of 263

91

Rank: 23 out of 263

$32.2K

Rank: 78 out of 263

$353

Average: $547

16

Average: 25

CARLY GEBHARDT

Bozeman, Mont. 59715

1,491

Rank: 79 out of 263

72

Rank: 57 out of 263

$34.4K

Rank: 71 out of 263

$478

Average: $547

21

Average: 25

RACHEL SHERBA

Missoula, Mont. 59801

1,485

Rank: 80 out of 263

45

Rank: 117 out of 263

$29.5K

Rank: 93 out of 263

$656

Average: $547

33

Average: 25

MATTHEW GRUBB

Kalispell, Mont. 59901

1,466

Rank: 81 out of 263

65

Rank: 71 out of 263

$30.1K

Rank: 88 out of 263

$464

Average: $547

23

Average: 25

MEGHEN FLAIG

Butte, Mont. 59701

1,438

Rank: 82 out of 263

44

Rank: 121 out of 263

$34.1K

Rank: 74 out of 263

$774

Average: $547

33

Average: 25

TRAVIS SHERMAN

Billings, Mont. 59101

1,422

Rank: 24 out of 86

83

Rank: 18 out of 86

$32.2K

Rank: 20 out of 86

$388

Average: $547

17

Average: 25

KEVIN STENSON

Butte, Mont. 59701

1,420

Rank: 83 out of 263

69

Rank: 62 out of 263

$31.5K

Rank: 82 out of 263

$456

Average: $547

21

Average: 25

JENNIFER SMITH

Bozeman, Mont. 59715

1,417

Rank: 84 out of 263

27

Rank: 199 out of 263

$30.4K

Rank: 86 out of 263

$1,125

Average: $547

52

Average: 25

KRISTIN STOCKHAM

Kalispell, Mont. 59901

1,408

Rank: 85 out of 263

83

Rank: 33 out of 263

$32.6K

Rank: 77 out of 263

$393

Average: $547

17

Average: 25

THOMAS SALAZAR

Billings, Mont. 59101

1,389

Rank: 2,395 out of 3,827

79

Rank: 1,554 out of 3,827

$34.7K

Rank: 2,315 out of 3,827

$440

Average: $547

18

Average: 25

EMILY SMITH

Whitefish, Mont. 59937

1,376

Rank: 86 out of 263

67

Rank: 66 out of 263

$33.8K

Rank: 75 out of 263

$504

Average: $547

21

Average: 25

DONNA ALINE

Helena, Mont. 59601

1,355

Rank: 87 out of 263

49

Rank: 106 out of 263

$27.8K

Rank: 106 out of 263

$567

Average: $547

28

Average: 25

KAREN WILSON

Missoula, Mont. 59802

1,351

Rank: 88 out of 263

69

Rank: 62 out of 263

$28.7K

Rank: 100 out of 263

$417

Average: $547

20

Average: 25

MICHELLE HANDLEY

Missoula, Mont. 59808

1,347

Rank: 89 out of 263

30

Rank: 179 out of 263

$27.3K

Rank: 111 out of 263

$910

Average: $547

45

Average: 25

ANDREA BREUER

Whitefish, Mont. 59937

1,344

Rank: 90 out of 263

43

Rank: 124 out of 263

$29.7K

Rank: 91 out of 263

$692

Average: $547

31

Average: 25

AMBER COULTER

Stevensville, Mont. 59870

1,344

Rank: 90 out of 263

59

Rank: 81 out of 263

$30.1K

Rank: 89 out of 263

$511

Average: $547

23

Average: 25

DOUGLAS CHASE

Billings, Mont. 59102

1,344

Rank: 90 out of 263

54

Rank: 88 out of 263

$31.8K

Rank: 80 out of 263

$589

Average: $547

25

Average: 25

KATHERINE MAJOR

Kalispell, Mont. 59901

1,323

Rank: 93 out of 263

39

Rank: 145 out of 263

$30.4K

Rank: 85 out of 263

$779

Average: $547

34

Average: 25

JOY CORWIN

Great falls, Mont. 59405

1,320

Rank: 94 out of 263

40

Rank: 139 out of 263

$23.3K

Rank: 132 out of 263

$583

Average: $547

33

Average: 25

GARY GALES

Missoula, Mont. 59804

1,316

Rank: 95 out of 263

39

Rank: 145 out of 263

$29.3K

Rank: 95 out of 263

$753

Average: $547

34

Average: 25

ASHLEY GUY

Kalispell, Mont. 59901

1,314

Rank: 96 out of 263

98

Rank: 18 out of 263

$30.2K

Rank: 87 out of 263

$308

Average: $547

13

Average: 25

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.