Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Florida » Diagnostic Radiology

Top Diagnostic Radiology Providers in Florida

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

WARREN KRACKOV

Orlando, Fla. 32806

64,431

Rank: 19 out of 1,496

500

Rank: 1,273 out of 1,496

$1.81M

Rank: 1 out of 1,496

$3,615

Average: $98

129

Average: 4

KENNETH NEIGUT

Davenport, Fla. 33837

5,712

Rank: 764 out of 1,496

57

Rank: 1,461 out of 1,496

$21.7K

Rank: 1,341 out of 1,496

$380

Average: $98

100

Average: 4

JOSEPH CERNIGLIARO

Jacksonville, Fla. 32224

97,906

Rank: 5 out of 1,496

1,660

Rank: 960 out of 1,496

$247K

Rank: 380 out of 1,496

$149

Average: $98

59

Average: 4

GERALD MAY

Jacksonville, Fla. 32224

126,620

Rank: 1 out of 1,496

2,273

Rank: 787 out of 1,496

$464K

Rank: 153 out of 1,496

$204

Average: $98

56

Average: 4

MELLENA BRIDGES

Jacksonville, Fla. 32224

84,276

Rank: 14 out of 1,496

1,882

Rank: 901 out of 1,496

$624K

Rank: 89 out of 1,496

$331

Average: $98

45

Average: 4

DAVID CLAYMAN

Tamarac, Fla. 33321

10,377

Rank: 395 out of 1,496

251

Rank: 1,357 out of 1,496

$56.2K

Rank: 1,183 out of 1,496

$224

Average: $98

41

Average: 4

PATRICIA MERGO

Jacksonville, Fla. 32224

98,005

Rank: 4 out of 1,496

2,468

Rank: 740 out of 1,496

$305K

Rank: 284 out of 1,496

$124

Average: $98

40

Average: 4

HUGH WILLIAMS

Jacksonville, Fla. 32224

112,940

Rank: 2 out of 1,496

2,854

Rank: 637 out of 1,496

$312K

Rank: 278 out of 1,496

$109

Average: $98

40

Average: 4

SOHEIL SOOUDI

Celebration, Fla. 34747

11,806

Rank: 352 out of 1,496

305

Rank: 1,335 out of 1,496

$62.5K

Rank: 1,159 out of 1,496

$205

Average: $98

39

Average: 4

MITCHELL GREGG

Village of palmetto bay, Fla. 33157

32,474

Rank: 111 out of 1,496

861

Rank: 1,179 out of 1,496

$154K

Rank: 711 out of 1,496

$179

Average: $98

38

Average: 4

GAURI TILAK

Pembroke pines, Fla. 33024

1,597

Rank: 1,217 out of 1,496

47

Rank: 1,470 out of 1,496

$9,029

Rank: 1,416 out of 1,496

$192

Average: $98

34

Average: 4

NOLAN KARSTAEDT

Jacksonville, Fla. 32224

97,817

Rank: 7 out of 1,496

2,917

Rank: 617 out of 1,496

$279K

Rank: 322 out of 1,496

$96

Average: $98

34

Average: 4

CANDICE BOLAN

Jacksonville, Fla. 32224

45,030

Rank: 60 out of 1,496

1,418

Rank: 1,024 out of 1,496

$272K

Rank: 336 out of 1,496

$192

Average: $98

32

Average: 4

HECTOR ROBLES-GONZALEZ

Jacksonville, Fla. 32224

39,641

Rank: 77 out of 1,496

1,251

Rank: 1,067 out of 1,496

$197K

Rank: 506 out of 1,496

$158

Average: $98

32

Average: 4

MARK CARTER

Jacksonville, Fla. 32246

79,837

Rank: 15 out of 1,496

2,580

Rank: 706 out of 1,496

$651K

Rank: 84 out of 1,496

$253

Average: $98

31

Average: 4

PETER BOVE

Winter park, Fla. 32789

53,106

Rank: 41 out of 1,496

1,761

Rank: 933 out of 1,496

$347K

Rank: 248 out of 1,496

$197

Average: $98

30

Average: 4

DANIEL BRODERICK

Jacksonville, Fla. 32224

38,033

Rank: 82 out of 1,496

1,264

Rank: 1,063 out of 1,496

$194K

Rank: 519 out of 1,496

$153

Average: $98

30

Average: 4

STEVEN WEINDLING

Jacksonville, Fla. 32224

33,672

Rank: 104 out of 1,496

1,144

Rank: 1,105 out of 1,496

$170K

Rank: 623 out of 1,496

$149

Average: $98

29

Average: 4

EDWARD DANEHY

Fort myers, Fla. 33901

97,498

Rank: 8 out of 1,496

3,359

Rank: 500 out of 1,496

$742K

Rank: 55 out of 1,496

$221

Average: $98

29

Average: 4

DOUGLAS FENTON

Jacksonville, Fla. 32224

34,646

Rank: 98 out of 1,496

1,202

Rank: 1,084 out of 1,496

$178K

Rank: 591 out of 1,496

$148

Average: $98

29

Average: 4

LEO CZERVIONKE

Jacksonville, Fla. 32224

37,784

Rank: 83 out of 1,496

1,393

Rank: 1,030 out of 1,496

$211K

Rank: 453 out of 1,496

$152

Average: $98

27

Average: 4

ROBERT HARDAGE

Starke, Fla. 32091

2,475

Rank: 1,107 out of 1,496

96

Rank: 1,444 out of 1,496

$17.8K

Rank: 1,367 out of 1,496

$186

Average: $98

26

Average: 4

WAYNE POOLE

Ocala, Fla. 34471

3,651

Rank: 966 out of 1,496

143

Rank: 1,417 out of 1,496

$30.5K

Rank: 1,299 out of 1,496

$213

Average: $98

26

Average: 4

JAMES PAWLUS

Naples, Fla. 34103

97,183

Rank: 9 out of 1,496

3,813

Rank: 380 out of 1,496

$662K

Rank: 82 out of 1,496

$174

Average: $98

25

Average: 4

JONATHAN GLAZER

Vero beach, Fla. 32960

97,859

Rank: 6 out of 1,496

3,882

Rank: 354 out of 1,496

$1.1M

Rank: 16 out of 1,496

$284

Average: $98

25

Average: 4

JEFFREY STONE

Jacksonville, Fla. 32224

25,778

Rank: 142 out of 1,496

1,027

Rank: 1,131 out of 1,496

$164K

Rank: 652 out of 1,496

$160

Average: $98

25

Average: 4

ANDREW BOWMAN

Jacksonville, Fla. 32224

42,779

Rank: 68 out of 1,496

1,719

Rank: 941 out of 1,496

$388K

Rank: 204 out of 1,496

$225

Average: $98

25

Average: 4

MICHAEL HAYT

Winter park, Fla. 32789

45,421

Rank: 58 out of 1,496

1,833

Rank: 921 out of 1,496

$333K

Rank: 257 out of 1,496

$181

Average: $98

25

Average: 4

GREGORY FREY

Jacksonville, Fla. 32224

18,441

Rank: 223 out of 1,496

793

Rank: 1,194 out of 1,496

$190K

Rank: 535 out of 1,496

$240

Average: $98

23

Average: 4

JONATHAN HUBER

Wellington, Fla. 33414

2,238

Rank: 1,143 out of 1,496

101

Rank: 1,436 out of 1,496

$16.2K

Rank: 1,373 out of 1,496

$160

Average: $98

22

Average: 4

SAURIN SHAH

Ft myers, Fla. 33919

47,288

Rank: 52 out of 1,496

2,138

Rank: 833 out of 1,496

$435K

Rank: 170 out of 1,496

$203

Average: $98

22

Average: 4

ALEXANDRA OSORIO

Maitland, Fla. 32751

49,363

Rank: 50 out of 1,496

2,257

Rank: 793 out of 1,496

$533K

Rank: 122 out of 1,496

$236

Average: $98

22

Average: 4

VIJAYA CHUNDI

Stuart, Fla. 34994

64,421

Rank: 20 out of 1,496

3,036

Rank: 586 out of 1,496

$579K

Rank: 103 out of 1,496

$191

Average: $98

21

Average: 4

ALV SAKRISSON

Ft lauderdale, Fla. 33313

18,053

Rank: 234 out of 1,496

930

Rank: 1,157 out of 1,496

$145K

Rank: 753 out of 1,496

$156

Average: $98

19

Average: 4

SCOTT FISHER

Crystal river, Fla. 34428

49,919

Rank: 49 out of 1,496

2,600

Rank: 699 out of 1,496

$529K

Rank: 125 out of 1,496

$203

Average: $98

19

Average: 4

J. MARK MCKINNEY

Jacksonville, Fla. 32224

9,107

Rank: 463 out of 1,496

477

Rank: 1,281 out of 1,496

$104K

Rank: 946 out of 1,496

$217

Average: $98

19

Average: 4

KIMBERLEY MCKENNEY

Aventura, Fla. 33180

3,995

Rank: 922 out of 1,496

215

Rank: 1,368 out of 1,496

$29.7K

Rank: 1,304 out of 1,496

$138

Average: $98

19

Average: 4

BOWES IMAGING CENTER LLC.

Bradenton, Fla. 34210

95,269

Rank: 11 out of 1,496

5,146

Rank: 153 out of 1,496

$992K

Rank: 22 out of 1,496

$193

Average: $98

19

Average: 4

RICARDO PAZ-FUMAGALLI

Jacksonville, Fla. 32224

13,997

Rank: 304 out of 1,496

763

Rank: 1,206 out of 1,496

$176K

Rank: 600 out of 1,496

$231

Average: $98

18

Average: 4

LLOYD HEILMAN

Port st lucie, Fla. 34983

43,918

Rank: 63 out of 1,496

2,421

Rank: 756 out of 1,496

$402K

Rank: 191 out of 1,496

$166

Average: $98

18

Average: 4

KAMALESH AMIN

Crystal river, Fla. 34428

37,500

Rank: 84 out of 1,496

2,142

Rank: 832 out of 1,496

$444K

Rank: 166 out of 1,496

$207

Average: $98

18

Average: 4

RALPH RAFFA

Port st lucie, Fla. 34952

56,634

Rank: 34 out of 1,496

3,296

Rank: 517 out of 1,496

$673K

Rank: 78 out of 1,496

$204

Average: $98

17

Average: 4

GABRIELLE KATER

Wellington, Fla. 33414

23,572

Rank: 161 out of 1,496

1,377

Rank: 1,035 out of 1,496

$199K

Rank: 499 out of 1,496

$145

Average: $98

17

Average: 4

CHRISTOPHER WOODHOUSE

Miami beach, Fla. 33140

3,460

Rank: 990 out of 1,496

203

Rank: 1,375 out of 1,496

$53.8K

Rank: 1,195 out of 1,496

$265

Average: $98

17

Average: 4

VIMAL PATEL

Pinellas park, Fla. 33781

33,581

Rank: 105 out of 1,496

1,985

Rank: 876 out of 1,496

$377K

Rank: 213 out of 1,496

$190

Average: $98

17

Average: 4

CHRISTOPHER LAWTON

Atlantis, Fla. 33462

23,091

Rank: 168 out of 1,496

1,366

Rank: 1,039 out of 1,496

$169K

Rank: 626 out of 1,496

$124

Average: $98

17

Average: 4

LAURA KUNBERGER

Bradenton, Fla. 34208

40,206

Rank: 75 out of 1,496

2,395

Rank: 764 out of 1,496

$332K

Rank: 259 out of 1,496

$139

Average: $98

17

Average: 4

HOWARD KAHEN

New port richey, Fla. 34652

59,090

Rank: 30 out of 1,496

3,545

Rank: 441 out of 1,496

$470K

Rank: 151 out of 1,496

$133

Average: $98

17

Average: 4

XIA LEI

Atlantis, Fla. 33462

67,430

Rank: 18 out of 1,496

4,059

Rank: 318 out of 1,496

$1.19M

Rank: 8 out of 1,496

$293

Average: $98

17

Average: 4

PHYSICIANS IMAGING CENTER OF FLORIDA LLC

Hollywood, Fla. 33021

10,741

Rank: 381 out of 1,496

647

Rank: 1,240 out of 1,496

$204K

Rank: 486 out of 1,496

$315

Average: $98

17

Average: 4

MANOJ JAIN

Jacksonville, Fla. 32224

27,941

Rank: 131 out of 1,496

1,687

Rank: 955 out of 1,496

$1.07M

Rank: 17 out of 1,496

$636

Average: $98

17

Average: 4

JOSEPH ACCURSO

Jacksonville, Fla. 32224

21,480

Rank: 181 out of 1,496

1,298

Rank: 1,052 out of 1,496

$783K

Rank: 45 out of 1,496

$603

Average: $98

17

Average: 4

CHARLES DAVENPORT

Venice, Fla. 34285

111,549

Rank: 3 out of 1,496

6,804

Rank: 42 out of 1,496

$1.12M

Rank: 12 out of 1,496

$164

Average: $98

16

Average: 4

MARK PRESTON

Indialantic, Fla. 32903

47,201

Rank: 53 out of 1,496

2,899

Rank: 623 out of 1,496

$543K

Rank: 116 out of 1,496

$187

Average: $98

16

Average: 4

ANDREW MESSINA

Zephyrhills, Fla. 33542

52,365

Rank: 43 out of 1,496

3,255

Rank: 525 out of 1,496

$446K

Rank: 163 out of 1,496

$137

Average: $98

16

Average: 4

DAVID FELDMAN

Melbourne, Fla. 32935

38,716

Rank: 80 out of 1,496

2,408

Rank: 759 out of 1,496

$120K

Rank: 880 out of 1,496

$50

Average: $98

16

Average: 4

ADEL ABDALLA

Orlando, Fla. 32819

41,093

Rank: 70 out of 1,496

2,658

Rank: 687 out of 1,496

$641K

Rank: 86 out of 1,496

$241

Average: $98

15

Average: 4

THOMAS KIRCHNER

Wellington, Fla. 33414

18,240

Rank: 227 out of 1,496

1,194

Rank: 1,090 out of 1,496

$287K

Rank: 308 out of 1,496

$240

Average: $98

15

Average: 4

ALAN MARUMOTO

Melbourne, Fla. 32901

51,600

Rank: 46 out of 1,496

3,378

Rank: 496 out of 1,496

$593K

Rank: 97 out of 1,496

$176

Average: $98

15

Average: 4

ALTAMONTE SPRINGS DIAGNOSTIC IMAGING INC

Kissimmee, Fla. 34744

650

Rank: 1,343 out of 1,496

44

Rank: 1,473 out of 1,496

$7,492

Rank: 1,427 out of 1,496

$170

Average: $98

15

Average: 4

CLINICAL PET OF OCALA LLC

Ocala, Fla. 34474

3,750

Rank: 952 out of 1,496

255

Rank: 1,354 out of 1,496

$49.7K

Rank: 1,210 out of 1,496

$195

Average: $98

15

Average: 4

CHRISTOPHER JOHNS

Winter park, Fla. 32789

29,210

Rank: 123 out of 1,496

1,998

Rank: 870 out of 1,496

$382K

Rank: 207 out of 1,496

$191

Average: $98

15

Average: 4

BOWES IMAGING CENTER, LLC

Sarasota, Fla. 34233

246

Rank: 1,429 out of 1,496

17

Rank: 1,491 out of 1,496

$3,681

Rank: 1,457 out of 1,496

$217

Average: $98

14

Average: 4

JOSEPH CHARLES

Port st lucie, Fla. 34952

55,805

Rank: 37 out of 1,496

3,897

Rank: 350 out of 1,496

$591K

Rank: 98 out of 1,496

$152

Average: $98

14

Average: 4

VIJITHA REDDY

Winter park, Fla. 32789

21,257

Rank: 186 out of 1,496

1,517

Rank: 998 out of 1,496

$390K

Rank: 202 out of 1,496

$257

Average: $98

14

Average: 4

DONALD GOODWIN

North palm beach, Fla. 33408

28,758

Rank: 126 out of 1,496

2,076

Rank: 848 out of 1,496

$549K

Rank: 111 out of 1,496

$265

Average: $98

14

Average: 4

CHAIM MARGOLIN

Cape coral, Fla. 33990

96,641

Rank: 10 out of 1,496

6,999

Rank: 38 out of 1,496

$1.07M

Rank: 18 out of 1,496

$152

Average: $98

14

Average: 4

RICHARD GOLDBERG

Sarasota, Fla. 34239

34,462

Rank: 99 out of 1,496

2,522

Rank: 727 out of 1,496

$867K

Rank: 31 out of 1,496

$344

Average: $98

14

Average: 4

CHARLES ZACHAR

Inverness, Fla. 34453

60,970

Rank: 25 out of 1,496

4,491

Rank: 241 out of 1,496

$721K

Rank: 64 out of 1,496

$161

Average: $98

14

Average: 4

FLORIDA DIAGNOSTIC IMAGING CENTER INC

Panama city, Fla. 32405

36,481

Rank: 91 out of 1,496

2,688

Rank: 680 out of 1,496

$491K

Rank: 140 out of 1,496

$183

Average: $98

14

Average: 4

DAVID SELLA

Jacksonville, Fla. 32224

8,718

Rank: 490 out of 1,496

651

Rank: 1,238 out of 1,496

$168K

Rank: 633 out of 1,496

$258

Average: $98

13

Average: 4

MATTHEW HESH

Orlando, Fla. 32803

14,895

Rank: 284 out of 1,496

1,119

Rank: 1,108 out of 1,496

$118K

Rank: 889 out of 1,496

$105

Average: $98

13

Average: 4

RICCARDO DE GIROLAMI

Inverness, Fla. 34453

60,632

Rank: 28 out of 1,496

4,615

Rank: 228 out of 1,496

$753K

Rank: 50 out of 1,496

$163

Average: $98

13

Average: 4

PHILLIP MIHM

Venice, Fla. 34285

91,760

Rank: 12 out of 1,496

7,017

Rank: 36 out of 1,496

$1.12M

Rank: 13 out of 1,496

$159

Average: $98

13

Average: 4

THOMAS FABIAN

Port charlotte, Fla. 33952

33,577

Rank: 106 out of 1,496

2,614

Rank: 694 out of 1,496

$791K

Rank: 44 out of 1,496

$303

Average: $98

13

Average: 4

LUZ CURE

Pembroke pines, Fla. 33026

4,231

Rank: 895 out of 1,496

331

Rank: 1,324 out of 1,496

$41.9K

Rank: 1,245 out of 1,496

$127

Average: $98

13

Average: 4

JOEL SOKOLIK

Zephyrhills, Fla. 33542

39,073

Rank: 79 out of 1,496

3,087

Rank: 568 out of 1,496

$438K

Rank: 167 out of 1,496

$142

Average: $98

13

Average: 4

SARA SAFDER

Lakeland, Fla. 33801

15,197

Rank: 278 out of 1,496

1,216

Rank: 1,079 out of 1,496

$162K

Rank: 664 out of 1,496

$133

Average: $98

12

Average: 4

DAVID PEARSE

Melbourne, Fla. 32901

60,822

Rank: 27 out of 1,496

5,043

Rank: 169 out of 1,496

$767K

Rank: 47 out of 1,496

$152

Average: $98

12

Average: 4

MICHAEL GUTKNECHT

Fort myers, Fla. 33901

56,089

Rank: 36 out of 1,496

4,685

Rank: 220 out of 1,496

$470K

Rank: 150 out of 1,496

$100

Average: $98

12

Average: 4

EUGENIO ERQUIAGA

Venice, Fla. 34285

90,685

Rank: 13 out of 1,496

7,580

Rank: 20 out of 1,496

$1.12M

Rank: 11 out of 1,496

$148

Average: $98

12

Average: 4

GARY WRIGHT

Venice, Fla. 34285

52,221

Rank: 44 out of 1,496

4,387

Rank: 258 out of 1,496

$797K

Rank: 43 out of 1,496

$182

Average: $98

12

Average: 4

NAVEEN BIKKASANI

Brooksville, Fla. 34613

16,988

Rank: 254 out of 1,496

1,451

Rank: 1,013 out of 1,496

$475K

Rank: 147 out of 1,496

$327

Average: $98

12

Average: 4

ANTON SERAFINI

Leesburg, Fla. 34748

73,818

Rank: 17 out of 1,496

6,342

Rank: 64 out of 1,496

$1.39M

Rank: 4 out of 1,496

$219

Average: $98

12

Average: 4

MICHAEL O'NEILL

Leesburg, Fla. 34748

24,171

Rank: 158 out of 1,496

2,083

Rank: 844 out of 1,496

$280K

Rank: 318 out of 1,496

$135

Average: $98

12

Average: 4

CHARLOTTE ELENBERGER

Orlando, Fla. 32751

24,357

Rank: 156 out of 1,496

2,131

Rank: 836 out of 1,496

$410K

Rank: 185 out of 1,496

$192

Average: $98

11

Average: 4

RICHARD PAGLIARA

Fort myers, Fla. 33901

56,564

Rank: 35 out of 1,496

4,979

Rank: 177 out of 1,496

$738K

Rank: 57 out of 1,496

$148

Average: $98

11

Average: 4

PAUL SWARTZ

Tampa, Fla. 33603

32,712

Rank: 109 out of 1,496

2,888

Rank: 626 out of 1,496

$312K

Rank: 279 out of 1,496

$108

Average: $98

11

Average: 4

CHARLES ANTHONY

Brooksville, Fla. 34613

19,500

Rank: 205 out of 1,496

1,731

Rank: 937 out of 1,496

$258K

Rank: 355 out of 1,496

$149

Average: $98

11

Average: 4

NEDA VANDEN BOSCH

Atlantis, Fla. 33462

43,340

Rank: 65 out of 1,496

3,858

Rank: 364 out of 1,496

$767K

Rank: 48 out of 1,496

$199

Average: $98

11

Average: 4

EMERY MEDICAL SOLUTIONS INC

Apopka, Fla. 32703

11,037

Rank: 374 out of 1,496

992

Rank: 1,144 out of 1,496

$207K

Rank: 473 out of 1,496

$209

Average: $98

11

Average: 4

TOMAS KORENSKY

Zephyrhills, Fla. 33542

26,628

Rank: 138 out of 1,496

2,426

Rank: 753 out of 1,496

$399K

Rank: 193 out of 1,496

$164

Average: $98

11

Average: 4

EVE JEHLE

Clearwater, Fla. 33756

9,850

Rank: 418 out of 1,496

901

Rank: 1,166 out of 1,496

$127K

Rank: 838 out of 1,496

$141

Average: $98

11

Average: 4

WALTER FORMAN

North palm beach, Fla. 33408

40,504

Rank: 73 out of 1,496

3,706

Rank: 404 out of 1,496

$737K

Rank: 58 out of 1,496

$199

Average: $98

11

Average: 4

THOMAS BOYLE

Atlantis, Fla. 33462

46,470

Rank: 55 out of 1,496

4,254

Rank: 279 out of 1,496

$1.55M

Rank: 3 out of 1,496

$364

Average: $98

11

Average: 4

ELAINE KONDROSKI

Melbourne, Fla. 32901

22,686

Rank: 170 out of 1,496

2,103

Rank: 841 out of 1,496

$480K

Rank: 143 out of 1,496

$228

Average: $98

11

Average: 4

AMIR HAMEEDI

Leesburg, Fla. 34748

30,996

Rank: 116 out of 1,496

2,877

Rank: 628 out of 1,496

$436K

Rank: 169 out of 1,496

$152

Average: $98

11

Average: 4

MICHAEL THEOBALD

Naples, Fla. 34103

44,653

Rank: 61 out of 1,496

4,152

Rank: 299 out of 1,496

$543K

Rank: 117 out of 1,496

$131

Average: $98

11

Average: 4

DWIGHT TOWNSEND

Tampa, Fla. 33609

11,298

Rank: 363 out of 1,496

1,053

Rank: 1,123 out of 1,496

$96.9K

Rank: 979 out of 1,496

$92

Average: $98

11

Average: 4

AMY MICKLER

Clearwater, Fla. 33756

28,857

Rank: 125 out of 1,496

2,699

Rank: 677 out of 1,496

$271K

Rank: 338 out of 1,496

$100

Average: $98

11

Average: 4

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.