Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Michigan » Dentist, Oral and Maxillofacial Surgery

Top Dentist, Oral and Maxillofacial Surgery 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

GHABI KASPO

Troy, Mich. 48083

1,012

Rank: 1 out of 73

195

Rank: 2 out of 73

$91.3K

Rank: 1 out of 73

$468

Average: $195

5

Average: 2

JOSEPH HELMAN

Ann arbor, Mich. 48109

621

Rank: 2 out of 73

248

Rank: 1 out of 73

$68.1K

Rank: 3 out of 73

$274

Average: $195

3

Average: 2

BRENT WARD

Ann arbor, Mich. 48109

531

Rank: 3 out of 73

165

Rank: 3 out of 73

$87.5K

Rank: 2 out of 73

$530

Average: $195

3

Average: 2

THOMAS HYDE

Saginaw, Mich. 48638

214

Rank: 4 out of 73

138

Rank: 4 out of 73

$45.4K

Rank: 4 out of 73

$329

Average: $195

2

Average: 2

STEVEN WOLF

Warren, Mich. 48091

171

Rank: 5 out of 73

89

Rank: 5 out of 73

$16.8K

Rank: 6 out of 73

$189

Average: $195

2

Average: 2

TIMOTHY SCHMAKEL

Bingham farms, Mich. 48025

137

Rank: 6 out of 73

81

Rank: 7 out of 73

$16.5K

Rank: 7 out of 73

$203

Average: $195

2

Average: 2

CHRISTOS SKOUTERIS

Ann arbor, Mich. 48109

133

Rank: 7 out of 73

69

Rank: 9 out of 73

$16K

Rank: 8 out of 73

$232

Average: $195

2

Average: 2

DANIEL MADION

Traverse city, Mich. 49684

132

Rank: 8 out of 73

87

Rank: 6 out of 73

$13.8K

Rank: 10 out of 73

$158

Average: $195

2

Average: 2

JOHN HACKENBERGER

Warren, Mich. 48092

125

Rank: 9 out of 73

70

Rank: 8 out of 73

$8,815

Rank: 15 out of 73

$126

Average: $195

2

Average: 2

JEFFREY PERSICO

Lansing, Mich. 48917

107

Rank: 10 out of 73

53

Rank: 15 out of 73

$10.8K

Rank: 13 out of 73

$205

Average: $195

2

Average: 2

WILLIAM RUSKIN

Farmington hills, Mich. 48334

101

Rank: 11 out of 73

45

Rank: 18 out of 73

$8,558

Rank: 17 out of 73

$190

Average: $195

2

Average: 2

SEAN EDWARDS

Ann arbor, Mich. 48108

98

Rank: 12 out of 73

56

Rank: 13 out of 73

$13K

Rank: 11 out of 73

$232

Average: $195

2

Average: 2

JULIANNA HUKILL

Flint, Mich. 48507

94

Rank: 13 out of 73

60

Rank: 10 out of 73

$12.1K

Rank: 12 out of 73

$202

Average: $195

2

Average: 2

JOHN FABER

Lansing, Mich. 48917

92

Rank: 14 out of 73

41

Rank: 26 out of 73

$8,006

Rank: 20 out of 73

$195

Average: $195

2

Average: 2

DAMON WATSON

Royal oak, Mich. 48067

92

Rank: 14 out of 73

39

Rank: 27 out of 73

$5,706

Rank: 30 out of 73

$146

Average: $195

2

Average: 2

MARK BURYE

Muskegon, Mich. 49444

90

Rank: 16 out of 73

35

Rank: 30 out of 73

$8,820

Rank: 14 out of 73

$252

Average: $195

3

Average: 2

ROBERT JOHN

Warren, Mich. 48091

86

Rank: 17 out of 73

43

Rank: 19 out of 73

$8,680

Rank: 16 out of 73

$202

Average: $195

2

Average: 2

JEFFREY COHEN

West bloomfield, Mich. 48323

85

Rank: 18 out of 73

42

Rank: 23 out of 73

$7,868

Rank: 21 out of 73

$187

Average: $195

2

Average: 2

JEFFREY TOPF

Birmingham, Mich. 48009

85

Rank: 18 out of 73

47

Rank: 17 out of 73

$6,950

Rank: 22 out of 73

$148

Average: $195

2

Average: 2

CRAIG FOUNTAIN

Traverse city, Mich. 49684

78

Rank: 20 out of 73

59

Rank: 11 out of 73

$8,340

Rank: 19 out of 73

$141

Average: $195

1

Average: 2

JONATHON ANDERSON

Birmingham, Mich. 48009

78

Rank: 20 out of 73

56

Rank: 13 out of 73

$6,898

Rank: 23 out of 73

$123

Average: $195

1

Average: 2

JOHN KIM

Saint joseph, Mich. 49085

78

Rank: 20 out of 73

51

Rank: 16 out of 73

$6,303

Rank: 26 out of 73

$124

Average: $195

2

Average: 2

VEJAYAN KRISHNAN

Farmington hills, Mich. 48334

70

Rank: 23 out of 73

37

Rank: 29 out of 73

$5,590

Rank: 31 out of 73

$151

Average: $195

2

Average: 2

SHARON ARONOVICH

Ann arbor, Mich. 48109

69

Rank: 24 out of 73

31

Rank: 32 out of 73

$16K

Rank: 9 out of 73

$516

Average: $195

2

Average: 2

WAYNE OLSEN

Traverse city, Mich. 49684

67

Rank: 25 out of 73

57

Rank: 12 out of 73

$5,490

Rank: 32 out of 73

$96

Average: $195

1

Average: 2

AARON RUSKIN

Farmington hills, Mich. 48334

62

Rank: 26 out of 73

39

Rank: 27 out of 73

$5,870

Rank: 29 out of 73

$151

Average: $195

2

Average: 2

CHRISTOPHER BECK

Port huron, Mich. 48060

60

Rank: 27 out of 73

42

Rank: 23 out of 73

$6,186

Rank: 27 out of 73

$147

Average: $195

1

Average: 2

JEFFREY KNORR

New baltimore, Mich. 48047

59

Rank: 28 out of 73

42

Rank: 23 out of 73

$8,502

Rank: 18 out of 73

$202

Average: $195

1

Average: 2

BRYAN JOHNSON

Waterford, Mich. 48328

59

Rank: 28 out of 73

43

Rank: 19 out of 73

$6,537

Rank: 25 out of 73

$152

Average: $195

1

Average: 2

RONALD MORRIS

Wyandotte, Mich. 48192

59

Rank: 28 out of 73

29

Rank: 36 out of 73

$4,848

Rank: 37 out of 73

$167

Average: $195

2

Average: 2

RICHARD BENIAN

Brighton, Mich. 48116

53

Rank: 31 out of 73

35

Rank: 30 out of 73

$5,064

Rank: 36 out of 73

$145

Average: $195

2

Average: 2

KENNETH MULDER

Grand rapids, Mich. 49546

52

Rank: 32 out of 73

43

Rank: 19 out of 73

$4,102

Rank: 43 out of 73

$95

Average: $195

1

Average: 2

ORSON CARDON

Jackson, Mich. 49203

51

Rank: 33 out of 73

43

Rank: 19 out of 73

$6,683

Rank: 24 out of 73

$155

Average: $195

1

Average: 2

JAMES OSETEK

Petoskey, Mich. 49770

42

Rank: 34 out of 73

22

Rank: 46 out of 73

$4,143

Rank: 41 out of 73

$188

Average: $195

2

Average: 2

MAURIZIO MIRABELLI

Port huron, Mich. 48060

41

Rank: 35 out of 73

30

Rank: 33 out of 73

$4,831

Rank: 38 out of 73

$161

Average: $195

1

Average: 2

WARREN VALLERAND

Novi, Mich. 48375

40

Rank: 36 out of 73

21

Rank: 50 out of 73

$4,453

Rank: 39 out of 73

$212

Average: $195

2

Average: 2

ANTHONY KASPER

Clinton twp, Mich. 48036

40

Rank: 36 out of 73

20

Rank: 52 out of 73

$4,360

Rank: 40 out of 73

$218

Average: $195

2

Average: 2

ROSEANNA NOORDHOEK

Hartland, Mich. 48353

40

Rank: 36 out of 73

24

Rank: 41 out of 73

$4,120

Rank: 42 out of 73

$172

Average: $195

2

Average: 2

BRIAN MURPHY

Birmingham, Mich. 48009

40

Rank: 36 out of 73

28

Rank: 37 out of 73

$3,121

Rank: 54 out of 73

$111

Average: $195

1

Average: 2

THOMAS BUTTS

Brighton, Mich. 48116

37

Rank: 40 out of 73

23

Rank: 43 out of 73

$3,568

Rank: 50 out of 73

$155

Average: $195

2

Average: 2

CURTIS CARDON

Norton shores, Mich. 49444

37

Rank: 40 out of 73

26

Rank: 40 out of 73

$3,186

Rank: 52 out of 73

$123

Average: $195

1

Average: 2

MICHAEL CUSATIS

Gaylord, Mich. 49735

36

Rank: 42 out of 73

30

Rank: 33 out of 73

$2,068

Rank: 64 out of 73

$69

Average: $195

1

Average: 2

RONNIE SORROW

Jackson, Mich. 49203

34

Rank: 43 out of 73

30

Rank: 33 out of 73

$3,032

Rank: 55 out of 73

$101

Average: $195

1

Average: 2

AARON POKORNY

Rochester hills, Mich. 48307

34

Rank: 43 out of 73

27

Rank: 38 out of 73

$5,349

Rank: 35 out of 73

$198

Average: $195

1

Average: 2

PRADEEP KISSOONDIAL

Sterling heights, Mich. 48314

32

Rank: 45 out of 73

19

Rank: 54 out of 73

$4,010

Rank: 46 out of 73

$211

Average: $195

2

Average: 2

NICHOLAS BOURNIAS

Birmingham, Mich. 48009

32

Rank: 45 out of 73

24

Rank: 41 out of 73

$6,177

Rank: 28 out of 73

$257

Average: $195

1

Average: 2

GREGG BOBIER

Rochester, Mich. 48307

31

Rank: 47 out of 73

23

Rank: 43 out of 73

$4,049

Rank: 44 out of 73

$176

Average: $195

1

Average: 2

ROBERT FELSENFELD

Dearborn, Mich. 48124

30

Rank: 48 out of 73

27

Rank: 38 out of 73

$23.3K

Rank: 5 out of 73

$862

Average: $195

1

Average: 2

REYNALDO RIVERA

Holland, Mich. 49424

30

Rank: 48 out of 73

20

Rank: 52 out of 73

$3,748

Rank: 48 out of 73

$187

Average: $195

2

Average: 2

ROSOLINO SCLAFANI

Detroit, Mich. 48214

29

Rank: 50 out of 73

19

Rank: 54 out of 73

$3,599

Rank: 49 out of 73

$189

Average: $195

2

Average: 2

STEPHEN NECHVATAL

Lapeer, Mich. 48446

28

Rank: 51 out of 73

21

Rank: 50 out of 73

$4,039

Rank: 45 out of 73

$192

Average: $195

1

Average: 2

EDWARD ROYAL

Sterling heights, Mich. 48314

27

Rank: 52 out of 73

19

Rank: 54 out of 73

$5,416

Rank: 33 out of 73

$285

Average: $195

1

Average: 2

ROBERT KINTZ

Grand rapids, Mich. 49546

26

Rank: 53 out of 73

22

Rank: 46 out of 73

$3,388

Rank: 51 out of 73

$154

Average: $195

1

Average: 2

STEPHEN FEINBERG

Ann arbor, Mich. 48109

25

Rank: 54 out of 73

13

Rank: 65 out of 73

$2,593

Rank: 59 out of 73

$199

Average: $195

2

Average: 2

MARK BECKMAN

East lansing, Mich. 48823

25

Rank: 54 out of 73

23

Rank: 43 out of 73

$2,519

Rank: 60 out of 73

$110

Average: $195

1

Average: 2

KRIS STEGMANN

Traverse city, Mich. 49686

22

Rank: 56 out of 73

18

Rank: 57 out of 73

$2,326

Rank: 62 out of 73

$129

Average: $195

1

Average: 2

JOHN GISSAL

Portage, Mich. 49024

22

Rank: 56 out of 73

22

Rank: 46 out of 73

$2,260

Rank: 63 out of 73

$103

Average: $195

1

Average: 2

ROBERT LESNESKI

Flint, Mich. 48507

22

Rank: 56 out of 73

15

Rank: 60 out of 73

$1,993

Rank: 65 out of 73

$133

Average: $195

1

Average: 2

JOSEPH HILDEBRAND

Utica, Mich. 48317

22

Rank: 56 out of 73

22

Rank: 46 out of 73

$5,393

Rank: 34 out of 73

$245

Average: $195

1

Average: 2

REYNOLD BAUMSTARK

Saginaw, Mich. 48638

22

Rank: 56 out of 73

12

Rank: 67 out of 73

$1,475

Rank: 70 out of 73

$123

Average: $195

2

Average: 2

BRENT DINGMAN

Grand rapids, Mich. 49546

21

Rank: 61 out of 73

16

Rank: 59 out of 73

$2,709

Rank: 57 out of 73

$169

Average: $195

1

Average: 2

ROBERT CHAMES

Novi, Mich. 48375

19

Rank: 62 out of 73

12

Rank: 67 out of 73

$1,572

Rank: 69 out of 73

$131

Average: $195

2

Average: 2

NORMAN BETTS

Plymouth, Mich. 48170

17

Rank: 63 out of 73

13

Rank: 65 out of 73

$3,909

Rank: 47 out of 73

$301

Average: $195

1

Average: 2

VINCENT BENIVEGNA

East lansing, Mich. 48823

17

Rank: 63 out of 73

17

Rank: 58 out of 73

$1,961

Rank: 66 out of 73

$115

Average: $195

1

Average: 2

CHRISTIAN KANAR

Portage, Mich. 49024

16

Rank: 65 out of 73

15

Rank: 60 out of 73

$1,440

Rank: 71 out of 73

$96

Average: $195

1

Average: 2

PAUL FLYNN

Lansing, Mich. 48917

16

Rank: 65 out of 73

14

Rank: 63 out of 73

$2,343

Rank: 61 out of 73

$167

Average: $195

1

Average: 2

JEFFREY WASIELEWSKI

Plymouth, Mich. 48170

15

Rank: 67 out of 73

11

Rank: 70 out of 73

$3,138

Rank: 53 out of 73

$285

Average: $195

1

Average: 2

JACK MOORES

Sterling heights, Mich. 48314

15

Rank: 67 out of 73

11

Rank: 70 out of 73

$1,909

Rank: 67 out of 73

$174

Average: $195

1

Average: 2

KEVIN MORSE

Portage, Mich. 49024

15

Rank: 67 out of 73

15

Rank: 60 out of 73

$1,735

Rank: 68 out of 73

$116

Average: $195

1

Average: 2

GARY ZOUTENDAM

Battle creek, Mich. 49015

14

Rank: 70 out of 73

14

Rank: 63 out of 73

$2,867

Rank: 56 out of 73

$205

Average: $195

1

Average: 2

WILLIAM CHESLIN

Bloomfield hills, Mich. 48304

13

Rank: 71 out of 73

12

Rank: 67 out of 73

$854

Rank: 72 out of 73

$71

Average: $195

1

Average: 2

LAWRENCE POMPILI

Monroe, Mich. 48162

13

Rank: 71 out of 73

11

Rank: 70 out of 73

$2,616

Rank: 58 out of 73

$238

Average: $195

1

Average: 2

THOMAS SLACK

Portage, Mich. 49024

11

Rank: 73 out of 73

11

Rank: 70 out of 73

$535

Rank: 73 out of 73

$49

Average: $195

1

Average: 2

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.