ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Montana » Chiropractic

Top Chiropractic 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

LOUIS BUFFALINO

Livingston, Mont. 59047

2,616

Rank: 1 out of 234

123

Rank: 30 out of 234

$51.1K

Rank: 1 out of 234

$416

Average: $186

21

Average: 8

STEVEN MATZ

Missoula, Mont. 59801

2,238

Rank: 2 out of 234

315

Rank: 1 out of 234

$45.4K

Rank: 5 out of 234

$144

Average: $186

7

Average: 8

ROBERT WAGNER

Miles city, Mont. 59301

2,115

Rank: 3 out of 234

209

Rank: 5 out of 234

$48.9K

Rank: 2 out of 234

$234

Average: $186

10

Average: 8

JOEL RIDDEL

Libby, Mont. 59923

1,917

Rank: 4 out of 234

226

Rank: 3 out of 234

$47.3K

Rank: 3 out of 234

$209

Average: $186

8

Average: 8

DAVID DEMEY

Helena, Mont. 59601

1,889

Rank: 5 out of 234

121

Rank: 33 out of 234

$45.5K

Rank: 4 out of 234

$376

Average: $186

16

Average: 8

GREGORY HOELL

Bozeman, Mont. 59718

1,830

Rank: 6 out of 234

155

Rank: 18 out of 234

$34.2K

Rank: 11 out of 234

$220

Average: $186

12

Average: 8

DANA STOKKE

Forsyth, Mont. 59327

1,713

Rank: 7 out of 234

140

Rank: 22 out of 234

$39.4K

Rank: 8 out of 234

$282

Average: $186

12

Average: 8

GREY GARDNER

Billings, Mont. 59102

1,706

Rank: 8 out of 234

187

Rank: 10 out of 234

$32.3K

Rank: 13 out of 234

$173

Average: $186

9

Average: 8

BRIAN ALBIERO

Bigfork, Mont. 59911

1,679

Rank: 9 out of 234

146

Rank: 20 out of 234

$44.4K

Rank: 6 out of 234

$304

Average: $186

12

Average: 8

COLLIN CARLSON

Kalispell, Mont. 59901

1,679

Rank: 9 out of 234

109

Rank: 45 out of 234

$42.5K

Rank: 7 out of 234

$390

Average: $186

15

Average: 8

LINDA MATZ

Missoula, Mont. 59801

1,623

Rank: 11 out of 234

201

Rank: 6 out of 234

$34K

Rank: 12 out of 234

$169

Average: $186

8

Average: 8

CLARK LUNDGREN

Thompson falls, Mont. 59873

1,508

Rank: 12 out of 234

99

Rank: 57 out of 234

$39.3K

Rank: 9 out of 234

$397

Average: $186

15

Average: 8

GREGORY PISK

Kalispell, Mont. 59901

1,215

Rank: 13 out of 234

74

Rank: 96 out of 234

$27K

Rank: 21 out of 234

$364

Average: $186

16

Average: 8

KEVIN KRIEG

Missoula, Mont. 59808

1,215

Rank: 13 out of 234

98

Rank: 60 out of 234

$22.2K

Rank: 34 out of 234

$226

Average: $186

12

Average: 8

ANDREW BOHLMAN

Seeley lake, Mont. 59868

1,210

Rank: 15 out of 234

85

Rank: 76 out of 234

$38K

Rank: 10 out of 234

$447

Average: $186

14

Average: 8

DON BUTLER

Missoula, Mont. 59801

1,140

Rank: 16 out of 234

84

Rank: 78 out of 234

$25.2K

Rank: 25 out of 234

$300

Average: $186

14

Average: 8

ANDREW BELICE

Dillon, Mont. 59725

1,138

Rank: 17 out of 234

76

Rank: 90 out of 234

$28.9K

Rank: 15 out of 234

$381

Average: $186

15

Average: 8

RAY GARTH

Whitefish, Mont. 59937

1,134

Rank: 18 out of 234

118

Rank: 38 out of 234

$25.2K

Rank: 24 out of 234

$214

Average: $186

10

Average: 8

DALE WILLIAMS

Billings, Mont. 59102

1,130

Rank: 19 out of 234

119

Rank: 36 out of 234

$27.9K

Rank: 17 out of 234

$234

Average: $186

9

Average: 8

SIMONE WEBB

Billings, Mont. 59102

1,124

Rank: 20 out of 234

93

Rank: 63 out of 234

$28.6K

Rank: 16 out of 234

$308

Average: $186

12

Average: 8

COREY GRAY

Missoula, Mont. 59801

1,096

Rank: 21 out of 234

127

Rank: 27 out of 234

$31.3K

Rank: 14 out of 234

$247

Average: $186

9

Average: 8

JASON JOHNSON

Billings, Mont. 59102

1,087

Rank: 22 out of 234

112

Rank: 43 out of 234

$27.3K

Rank: 19 out of 234

$244

Average: $186

10

Average: 8

SHANE CUTTING

Missoula, Mont. 59808

1,058

Rank: 23 out of 234

51

Rank: 147 out of 234

$27.8K

Rank: 18 out of 234

$544

Average: $186

21

Average: 8

GARY JIMMERSON

Great falls, Mont. 59405

1,053

Rank: 24 out of 234

181

Rank: 12 out of 234

$25.9K

Rank: 22 out of 234

$143

Average: $186

6

Average: 8

JOHN MATZ

Missoula, Mont. 59801

1,051

Rank: 25 out of 234

167

Rank: 16 out of 234

$19.1K

Rank: 43 out of 234

$114

Average: $186

6

Average: 8

SCOTT FOSS

Libby, Mont. 59923

1,019

Rank: 26 out of 234

100

Rank: 56 out of 234

$25.2K

Rank: 26 out of 234

$252

Average: $186

10

Average: 8

JAMES GARR

Missoula, Mont. 59808

1,011

Rank: 27 out of 234

75

Rank: 92 out of 234

$18.8K

Rank: 46 out of 234

$251

Average: $186

13

Average: 8

RANDY ORLEY

Lewistown, Mont. 59457

1,004

Rank: 28 out of 234

189

Rank: 9 out of 234

$21.5K

Rank: 37 out of 234

$114

Average: $186

5

Average: 8

DAVID GRAY

Missoula, Mont. 59801

988

Rank: 29 out of 234

176

Rank: 14 out of 234

$27K

Rank: 20 out of 234

$153

Average: $186

6

Average: 8

MATTHEW PARLIAMENT

Helena, Mont. 59601

985

Rank: 30 out of 234

89

Rank: 69 out of 234

$23.2K

Rank: 30 out of 234

$261

Average: $186

11

Average: 8

KANYON SMITH

Whitefish, Mont. 59937

984

Rank: 31 out of 234

65

Rank: 112 out of 234

$25.5K

Rank: 23 out of 234

$392

Average: $186

15

Average: 8

SUSAN JONES

Kalispell, Mont. 59901

978

Rank: 32 out of 234

90

Rank: 66 out of 234

$25K

Rank: 28 out of 234

$278

Average: $186

11

Average: 8

TERRI HAMILTON

Helena, Mont. 59601

973

Rank: 33 out of 234

69

Rank: 104 out of 234

$21.9K

Rank: 35 out of 234

$317

Average: $186

14

Average: 8

DANIEL UPTON

Red lodge, Mont. 59068

963

Rank: 34 out of 234

66

Rank: 110 out of 234

$25.2K

Rank: 27 out of 234

$381

Average: $186

15

Average: 8

MARK WILSON

Missoula, Mont. 59808

932

Rank: 35 out of 234

49

Rank: 150 out of 234

$23.2K

Rank: 31 out of 234

$473

Average: $186

19

Average: 8

AMY BERGLUND WOOD

Stevensville, Mont. 59870

931

Rank: 36 out of 234

64

Rank: 113 out of 234

$22.5K

Rank: 32 out of 234

$352

Average: $186

15

Average: 8

TIMOTHY SIX

Great falls, Mont. 59405

930

Rank: 37 out of 234

71

Rank: 102 out of 234

$16K

Rank: 65 out of 234

$225

Average: $186

13

Average: 8

JAMES MCKIERNAN

Kalispell, Mont. 59901

923

Rank: 38 out of 234

61

Rank: 123 out of 234

$24K

Rank: 29 out of 234

$393

Average: $186

15

Average: 8

ANTHONY POPP

Kalispell, Mont. 59901

892

Rank: 39 out of 234

110

Rank: 44 out of 234

$17.9K

Rank: 48 out of 234

$163

Average: $186

8

Average: 8

ELLEN WICKLUND

Ronan, Mont. 59864

890

Rank: 40 out of 234

77

Rank: 87 out of 234

$16.7K

Rank: 58 out of 234

$217

Average: $186

12

Average: 8

KYLE GOLTZ

West yellowstone, Mont. 59758

882

Rank: 41 out of 234

122

Rank: 31 out of 234

$22.4K

Rank: 33 out of 234

$184

Average: $186

7

Average: 8

CHAD EASTLICK

Laurel, Mont. 59044

870

Rank: 42 out of 234

161

Rank: 17 out of 234

$15.1K

Rank: 71 out of 234

$94

Average: $186

5

Average: 8

SHAWN BERARD

Florence, Mont. 59833

869

Rank: 43 out of 234

72

Rank: 98 out of 234

$20.8K

Rank: 40 out of 234

$289

Average: $186

12

Average: 8

MARK HERTENSTEIN

Great falls, Mont. 59405

862

Rank: 44 out of 234

101

Rank: 54 out of 234

$21.8K

Rank: 36 out of 234

$216

Average: $186

9

Average: 8

WILLIAM MCNULTY

Stevensville, Mont. 59870

853

Rank: 45 out of 234

179

Rank: 13 out of 234

$14.7K

Rank: 74 out of 234

$82

Average: $186

5

Average: 8

JERRY STANLEY

Miles city, Mont. 59301

845

Rank: 46 out of 234

155

Rank: 18 out of 234

$21K

Rank: 39 out of 234

$136

Average: $186

5

Average: 8

GARY BLOM

Helena, Mont. 59601

842

Rank: 47 out of 234

223

Rank: 4 out of 234

$17.8K

Rank: 50 out of 234

$80

Average: $186

4

Average: 8

MICHAEL ANDERSON

Missoula, Mont. 59801

841

Rank: 48 out of 234

113

Rank: 41 out of 234

$16.5K

Rank: 61 out of 234

$146

Average: $186

7

Average: 8

WILLIAM WALLICK

Miles city, Mont. 59301

798

Rank: 49 out of 234

233

Rank: 2 out of 234

$16.2K

Rank: 64 out of 234

$69

Average: $186

3

Average: 8

ARVIN WILSON

Whitefish, Mont. 59937

795

Rank: 50 out of 234

60

Rank: 127 out of 234

$12.7K

Rank: 93 out of 234

$211

Average: $186

13

Average: 8

HARLEY MISNER

Billings, Mont. 59102

794

Rank: 51 out of 234

68

Rank: 106 out of 234

$21.2K

Rank: 38 out of 234

$312

Average: $186

12

Average: 8

MICHAEL WELKER

Butte, Mont. 59701

787

Rank: 52 out of 234

102

Rank: 52 out of 234

$14.2K

Rank: 77 out of 234

$139

Average: $186

8

Average: 8

RONALD HECHT

Bozeman, Mont. 59718

787

Rank: 52 out of 234

96

Rank: 61 out of 234

$14K

Rank: 79 out of 234

$146

Average: $186

8

Average: 8

JOHN FRANCIS

Kalispell, Mont. 59901

783

Rank: 54 out of 234

75

Rank: 92 out of 234

$17.5K

Rank: 53 out of 234

$233

Average: $186

10

Average: 8

ALAN BRIDGE

Shelby, Mont. 59474

780

Rank: 55 out of 234

90

Rank: 66 out of 234

$18K

Rank: 47 out of 234

$200

Average: $186

9

Average: 8

DWAYNE VOGEL

Billings, Mont. 59102

778

Rank: 56 out of 234

105

Rank: 48 out of 234

$19.6K

Rank: 42 out of 234

$187

Average: $186

7

Average: 8

PAMELA BLANCHARD

Great falls, Mont. 59405

776

Rank: 57 out of 234

140

Rank: 22 out of 234

$16.6K

Rank: 59 out of 234

$119

Average: $186

6

Average: 8

KIMBERLY ANDERSON

Bozeman, Mont. 59718

773

Rank: 58 out of 234

45

Rank: 155 out of 234

$16.9K

Rank: 57 out of 234

$375

Average: $186

17

Average: 8

RICHARD MURACK

Conrad, Mont. 59425

759

Rank: 59 out of 234

182

Rank: 11 out of 234

$17.5K

Rank: 52 out of 234

$96

Average: $186

4

Average: 8

ERIC GISLASON

Whitefish, Mont. 59937

758

Rank: 60 out of 234

54

Rank: 138 out of 234

$18.9K

Rank: 45 out of 234

$350

Average: $186

14

Average: 8

PAMELA SANDALL

Polson, Mont. 59860

754

Rank: 61 out of 234

60

Rank: 127 out of 234

$19.9K

Rank: 41 out of 234

$332

Average: $186

13

Average: 8

DONALD HECHT

Lewistown, Mont. 59457

750

Rank: 62 out of 234

102

Rank: 52 out of 234

$13.7K

Rank: 82 out of 234

$134

Average: $186

7

Average: 8

JULIE MURACK

Conrad, Mont. 59425

749

Rank: 63 out of 234

192

Rank: 7 out of 234

$17.1K

Rank: 54 out of 234

$89

Average: $186

4

Average: 8

ALAN KEITHLEY

Missoula, Mont. 59801

744

Rank: 64 out of 234

67

Rank: 108 out of 234

$15.6K

Rank: 67 out of 234

$232

Average: $186

11

Average: 8

DANNY SATCHELL

Belgrade, Mont. 59714

741

Rank: 65 out of 234

113

Rank: 41 out of 234

$17K

Rank: 55 out of 234

$150

Average: $186

7

Average: 8

JAMES MARQUARDT

Missoula, Mont. 59801

728

Rank: 66 out of 234

114

Rank: 40 out of 234

$17.7K

Rank: 51 out of 234

$155

Average: $186

6

Average: 8

GARY LITLE

Bozeman, Mont. 59718

722

Rank: 67 out of 234

139

Rank: 24 out of 234

$15.4K

Rank: 70 out of 234

$110

Average: $186

5

Average: 8

REESE RIGGIN

Great falls, Mont. 59404

719

Rank: 68 out of 234

72

Rank: 98 out of 234

$17.8K

Rank: 49 out of 234

$247

Average: $186

10

Average: 8

JEFFRREY MITCHELL

Billings, Mont. 59102

707

Rank: 69 out of 234

54

Rank: 138 out of 234

$16.5K

Rank: 62 out of 234

$306

Average: $186

13

Average: 8

TRACY GABBERT

Glendive, Mont. 59330

707

Rank: 69 out of 234

44

Rank: 157 out of 234

$16.6K

Rank: 60 out of 234

$377

Average: $186

16

Average: 8

MARK STOEBE

Great falls, Mont. 59405

699

Rank: 71 out of 234

131

Rank: 26 out of 234

$13.5K

Rank: 84 out of 234

$103

Average: $186

5

Average: 8

JENNY KOMAC

Eureka, Mont. 59917

689

Rank: 72 out of 234

69

Rank: 104 out of 234

$16.9K

Rank: 56 out of 234

$245

Average: $186

10

Average: 8

VINCENT MADDIO

Helena, Mont. 59601

685

Rank: 73 out of 234

99

Rank: 57 out of 234

$13.8K

Rank: 81 out of 234

$139

Average: $186

7

Average: 8

SHANNON BRYAN

Belgrade, Mont. 59714

682

Rank: 74 out of 234

22

Rank: 205 out of 234

$12.8K

Rank: 91 out of 234

$582

Average: $186

31

Average: 8

GREG OBLANDER

Billings, Mont. 59102

666

Rank: 75 out of 234

99

Rank: 57 out of 234

$15.4K

Rank: 69 out of 234

$156

Average: $186

7

Average: 8

ALLEN MCCLINTICK

Victor, Mont. 59875

658

Rank: 76 out of 234

106

Rank: 47 out of 234

$14.5K

Rank: 75 out of 234

$137

Average: $186

6

Average: 8

RYAN WIGNESS

Whitefish, Mont. 59937

657

Rank: 77 out of 234

88

Rank: 71 out of 234

$14.1K

Rank: 78 out of 234

$160

Average: $186

7

Average: 8

ROBERT PIERCE

Bozeman, Mont. 59715

657

Rank: 77 out of 234

104

Rank: 49 out of 234

$16.3K

Rank: 63 out of 234

$157

Average: $186

6

Average: 8

LON SAVIK

Kalispell, Mont. 59901

652

Rank: 79 out of 234

77

Rank: 87 out of 234

$14K

Rank: 80 out of 234

$181

Average: $186

8

Average: 8

LORI DUCHENE

Anaconda, Mont. 59711

652

Rank: 79 out of 234

104

Rank: 49 out of 234

$15.9K

Rank: 66 out of 234

$153

Average: $186

6

Average: 8

STEPHEN DOBELBOWER

Livingston, Mont. 59047

648

Rank: 81 out of 234

72

Rank: 98 out of 234

$18.9K

Rank: 44 out of 234

$262

Average: $186

9

Average: 8

RYAN LAQUA

Sidney, Mont. 59270

644

Rank: 82 out of 234

122

Rank: 31 out of 234

$13.4K

Rank: 85 out of 234

$110

Average: $186

5

Average: 8

THOMAS FULLERTON

Kalispell, Mont. 59901

636

Rank: 83 out of 234

109

Rank: 45 out of 234

$15.4K

Rank: 68 out of 234

$141

Average: $186

6

Average: 8

TOM ADAMS

Havre, Mont. 59501

633

Rank: 84 out of 234

141

Rank: 21 out of 234

$14.8K

Rank: 72 out of 234

$105

Average: $186

4

Average: 8

ROBERT KAISER

Trout creek, Mont. 59874

618

Rank: 85 out of 234

68

Rank: 106 out of 234

$11.8K

Rank: 100 out of 234

$173

Average: $186

9

Average: 8

DAVID THIRY

Livingston, Mont. 59047

613

Rank: 86 out of 234

76

Rank: 90 out of 234

$13.2K

Rank: 87 out of 234

$174

Average: $186

8

Average: 8

RICHARD REYNOLDS

Great falls, Mont. 59401

600

Rank: 87 out of 234

120

Rank: 34 out of 234

$10.9K

Rank: 111 out of 234

$91

Average: $186

5

Average: 8

THOMAS KONEN

Polson, Mont. 59860

593

Rank: 88 out of 234

174

Rank: 15 out of 234

$13.2K

Rank: 86 out of 234

$76

Average: $186

3

Average: 8

BRIAN JENSEN

Belgrade, Mont. 59714

591

Rank: 89 out of 234

80

Rank: 81 out of 234

$14.3K

Rank: 76 out of 234

$178

Average: $186

7

Average: 8

JAMES THORNTON

Arlee, Mont. 59821

591

Rank: 89 out of 234

71

Rank: 102 out of 234

$14.7K

Rank: 73 out of 234

$207

Average: $186

8

Average: 8

LUCAS PERNSTEINER

Florence, Mont. 59833

574

Rank: 91 out of 234

88

Rank: 71 out of 234

$13.6K

Rank: 83 out of 234

$155

Average: $186

7

Average: 8

RANDALL HULTGREN

Billings, Mont. 59102

561

Rank: 92 out of 234

190

Rank: 8 out of 234

$11.2K

Rank: 106 out of 234

$59

Average: $186

3

Average: 8

STEVEN BIGGS

Kalispell, Mont. 59901

561

Rank: 92 out of 234

103

Rank: 51 out of 234

$10.1K

Rank: 116 out of 234

$99

Average: $186

5

Average: 8

KARLENE BERISH

Billings, Mont. 59102

560

Rank: 94 out of 234

52

Rank: 146 out of 234

$12.6K

Rank: 94 out of 234

$242

Average: $186

11

Average: 8

PATRICK MONTGOMERY

Missoula, Mont. 59801

554

Rank: 95 out of 234

91

Rank: 65 out of 234

$12.8K

Rank: 92 out of 234

$140

Average: $186

6

Average: 8

ERIK NORSLIEN

Lewistown, Mont. 59457

547

Rank: 96 out of 234

39

Rank: 161 out of 234

$13K

Rank: 89 out of 234

$333

Average: $186

14

Average: 8

SUSAN ANTLEY

Lakeside, Mont. 59922

546

Rank: 97 out of 234

101

Rank: 54 out of 234

$11.9K

Rank: 97 out of 234

$118

Average: $186

5

Average: 8

ANTHONY NIETER

Kalispell, Mont. 59901

535

Rank: 98 out of 234

66

Rank: 110 out of 234

$12.9K

Rank: 90 out of 234

$195

Average: $186

8

Average: 8

STEVEN ABRAHAM

Butte, Mont. 59701

530

Rank: 99 out of 234

127

Rank: 27 out of 234

$11.8K

Rank: 99 out of 234

$93

Average: $186

4

Average: 8

JOSHUA FLOHR

Belgrade, Mont. 59714

517

Rank: 100 out of 234

64

Rank: 113 out of 234

$11K

Rank: 107 out of 234

$172

Average: $186

8

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 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.