Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » New Jersey » Transportation Services, Land Transport

Top Transportation Services, Land Transport Providers in New Jersey

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

MONMOUTH OCEAN HOSPITAL SERVICE CORPORATION

Wall township, N.J. 07753

224,007

Rank: 1 out of 183

20,007

Rank: 1 out of 183

$10.4M

Rank: 1 out of 183

$517

Average: $766

11

Average: 21

EXCEPTIONAL MEDICAL TRANSPORTATION

West berlin, N.J. 08091

197,529

Rank: 2 out of 183

12,012

Rank: 2 out of 183

$6.44M

Rank: 2 out of 183

$536

Average: $766

16

Average: 21

ROBERT WOOD JOHNSON HEALTH NETWORK INC

New brunswick, N.J. 08903

129,998

Rank: 3 out of 183

10,469

Rank: 3 out of 183

$5.61M

Rank: 3 out of 183

$536

Average: $766

12

Average: 21

ABLE MEDICAL TRANSPORTATION, INC.

Somerville, N.J. 08876

70,575

Rank: 4 out of 183

4,094

Rank: 4 out of 183

$1.95M

Rank: 4 out of 183

$476

Average: $766

17

Average: 21

TRICARE MEDICAL TRANSPORTATION LLC

Saddle brook, N.J. 07663

55,815

Rank: 5 out of 183

2,131

Rank: 10 out of 183

$1.59M

Rank: 7 out of 183

$746

Average: $766

26

Average: 21

STAT MEDICAL TRANSPORTATION, INC

Voorhees, N.J. 08043

48,982

Rank: 6 out of 183

3,434

Rank: 5 out of 183

$1.65M

Rank: 5 out of 183

$482

Average: $766

14

Average: 21

TOWNSHIP OF MONROE

Monroe twp, N.J. 08831

40,820

Rank: 7 out of 183

2,217

Rank: 9 out of 183

$1.21M

Rank: 11 out of 183

$545

Average: $766

18

Average: 21

AERO AMBULANCE SERVICE, INC.

Hackensack, N.J. 07601

40,229

Rank: 8 out of 183

2,244

Rank: 8 out of 183

$1.41M

Rank: 8 out of 183

$627

Average: $766

18

Average: 21

PRO CARE INC

Highland park, N.J. 08904

32,915

Rank: 9 out of 183

1,166

Rank: 19 out of 183

$1.22M

Rank: 10 out of 183

$1,045

Average: $766

28

Average: 21

BELLEPLAIN EMERGENCY CORP

Belleplain, N.J. 08270

32,810

Rank: 10 out of 183

1,031

Rank: 21 out of 183

$890K

Rank: 13 out of 183

$863

Average: $766

32

Average: 21

CARE MEDICAL TRANSPORTATION

Hainesport, N.J. 08036

29,319

Rank: 11 out of 183

378

Rank: 74 out of 183

$793K

Rank: 15 out of 183

$2,098

Average: $766

78

Average: 21

HACKETTSTOWN REGIONAL MEDICAL CENTER EMERGENCY MEDICAL SERVICES, INC.

Hackettstown, N.J. 07840

26,394

Rank: 12 out of 183

1,213

Rank: 18 out of 183

$743K

Rank: 16 out of 183

$613

Average: $766

22

Average: 21

HOLY NAME EMS

Teaneck, N.J. 07666

25,887

Rank: 13 out of 183

2,860

Rank: 6 out of 183

$1.25M

Rank: 9 out of 183

$436

Average: $766

9

Average: 21

METROPOLITAN MED TRANSPORTATION INC.

West creek, N.J. 08092

25,290

Rank: 14 out of 183

617

Rank: 37 out of 183

$581K

Rank: 23 out of 183

$941

Average: $766

41

Average: 21

ELITE CARE AMBULANCE INC

Oradell, N.J. 07649

23,031

Rank: 15 out of 183

405

Rank: 69 out of 183

$734K

Rank: 17 out of 183

$1,813

Average: $766

57

Average: 21

VETON LLC

Wayne, N.J. 07470

21,463

Rank: 16 out of 183

433

Rank: 62 out of 183

$562K

Rank: 24 out of 183

$1,298

Average: $766

50

Average: 21

AMB-U-CAR, INC.

Jersey city, N.J. 07306

21,158

Rank: 17 out of 183

1,651

Rank: 12 out of 183

$1.08M

Rank: 12 out of 183

$654

Average: $766

13

Average: 21

PATRIOT CARE INC

Hardwick, N.J. 07825

18,565

Rank: 18 out of 183

467

Rank: 54 out of 183

$406K

Rank: 32 out of 183

$870

Average: $766

40

Average: 21

A & M MEDICAL SERVICES LLC

Pompton plains, N.J. 07444

17,846

Rank: 19 out of 183

226

Rank: 100 out of 183

$604K

Rank: 22 out of 183

$2,674

Average: $766

79

Average: 21

CITY WIDE TRANSPORTATION INC

Passaic, N.J. 07055

16,410

Rank: 20 out of 183

780

Rank: 27 out of 183

$372K

Rank: 37 out of 183

$476

Average: $766

21

Average: 21

DOOR TO DOOR TRANSPORTATION INC

Union, N.J. 07083

15,142

Rank: 21 out of 183

1,261

Rank: 16 out of 183

$605K

Rank: 21 out of 183

$480

Average: $766

12

Average: 21

TOWNSHIP OF TOMS RIVER

Toms river, N.J. 08753

14,689

Rank: 22 out of 183

1,874

Rank: 11 out of 183

$861K

Rank: 14 out of 183

$460

Average: $766

8

Average: 21

CITY OF PATERSON

Paterson, N.J. 07505

14,476

Rank: 23 out of 183

2,458

Rank: 7 out of 183

$1.61M

Rank: 6 out of 183

$656

Average: $766

6

Average: 21

PNP GROUP LLC

West orange, N.J. 07052

13,400

Rank: 24 out of 183

386

Rank: 72 out of 183

$462K

Rank: 28 out of 183

$1,198

Average: $766

35

Average: 21

LIFELINE MEDICAL SERVICES INC

Newark, N.J. 07107

13,336

Rank: 25 out of 183

750

Rank: 30 out of 183

$522K

Rank: 26 out of 183

$697

Average: $766

18

Average: 21

LOWER TOWNSHIP RESCUE SQUAD

Villas, N.J. 08251

13,008

Rank: 26 out of 183

653

Rank: 33 out of 183

$363K

Rank: 39 out of 183

$556

Average: $766

20

Average: 21

AARON MEDICAL TRANSPORTATION INC

Lyndhurst, N.J. 07071

12,890

Rank: 27 out of 183

1,310

Rank: 15 out of 183

$452K

Rank: 29 out of 183

$345

Average: $766

10

Average: 21

MOBILE LIFE SUPPORT SERVICES . INC

South amboy, N.J. 08879

12,348

Rank: 28 out of 183

61

Rank: 163 out of 183

$298K

Rank: 43 out of 183

$4,878

Average: $766

202

Average: 21

CITY OF BRIDGETON

Bridgeton, N.J. 08302

11,712

Rank: 29 out of 183

603

Rank: 38 out of 183

$382K

Rank: 35 out of 183

$633

Average: $766

19

Average: 21

FIRST RESPONSE LLC

Dumont, N.J. 07628

11,675

Rank: 30 out of 183

523

Rank: 49 out of 183

$491K

Rank: 27 out of 183

$939

Average: $766

22

Average: 21

TOWNSHIP OF LAKEWOOD

Lakewood, N.J. 08701

9,067

Rank: 31 out of 183

1,125

Rank: 20 out of 183

$542K

Rank: 25 out of 183

$481

Average: $766

8

Average: 21

CITY OF CLIFTON

Clifton, N.J. 07013

8,838

Rank: 32 out of 183

1,442

Rank: 13 out of 183

$722K

Rank: 18 out of 183

$501

Average: $766

6

Average: 21

TOWNSHIP OF BRICK

Brick, N.J. 08723

8,811

Rank: 33 out of 183

1,356

Rank: 14 out of 183

$615K

Rank: 20 out of 183

$454

Average: $766

6

Average: 21

SENIOR TRANSPORTATION AND INVALID COACH SERVICE, INC.

Absecon, N.J. 08201

8,455

Rank: 34 out of 183

235

Rank: 98 out of 183

$215K

Rank: 67 out of 183

$914

Average: $766

36

Average: 21

CARDINAL AMBULANCE CORP

Hawthorne, N.J. 07506

8,364

Rank: 35 out of 183

124

Rank: 146 out of 183

$331K

Rank: 41 out of 183

$2,671

Average: $766

67

Average: 21

MOUNT LAUREL TOWNSHIP

Mount laurel, N.J. 08054

8,212

Rank: 36 out of 183

780

Rank: 27 out of 183

$369K

Rank: 38 out of 183

$472

Average: $766

11

Average: 21

STRESS FREE MEDICAL TRANSPORTATION LLC

Edison, N.J. 08820

7,608

Rank: 37 out of 183

18

Rank: 179 out of 183

$141K

Rank: 98 out of 183

$7,823

Average: $766

423

Average: 21

ACTION MOBILITY TRANSPORTATION SERVICES L.L.C.

Tinton falls, N.J. 07727

7,549

Rank: 38 out of 183

188

Rank: 114 out of 183

$231K

Rank: 62 out of 183

$1,228

Average: $766

40

Average: 21

TRENTON EMERGENCY MEDICAL SERVICE

Trenton, N.J. 08618

7,242

Rank: 39 out of 183

1,255

Rank: 17 out of 183

$651K

Rank: 19 out of 183

$519

Average: $766

6

Average: 21

WOODBRIDGE TOWNSHIP AMBULANCE AND RESCUE SQUAD, INC.

Iselin, N.J. 08830

6,620

Rank: 40 out of 183

903

Rank: 22 out of 183

$423K

Rank: 30 out of 183

$468

Average: $766

7

Average: 21

ON TIME EMS, INC.

Roselle, N.J. 07203

6,326

Rank: 41 out of 183

753

Rank: 29 out of 183

$283K

Rank: 50 out of 183

$376

Average: $766

8

Average: 21

LOURDES MEDICAL CENTER OF BURLINGTON COUNTY

Willingboro, N.J. 08046

6,249

Rank: 42 out of 183

577

Rank: 43 out of 183

$278K

Rank: 51 out of 183

$482

Average: $766

11

Average: 21

COUNTY OF UNION

Westfield, N.J. 07090

6,056

Rank: 43 out of 183

692

Rank: 32 out of 183

$287K

Rank: 49 out of 183

$414

Average: $766

9

Average: 21

TOWNSHIP OF HOWELL

Howell, N.J. 07731

6,034

Rank: 44 out of 183

507

Rank: 51 out of 183

$230K

Rank: 63 out of 183

$455

Average: $766

12

Average: 21

PRIORITY ONE CORP

Toms river, N.J. 08755

6,032

Rank: 45 out of 183

802

Rank: 26 out of 183

$232K

Rank: 61 out of 183

$289

Average: $766

8

Average: 21

GALLOWAY TOWNSHIP AMBULANCE SQUAD, INC

Cologne, N.J. 08213

5,948

Rank: 46 out of 183

832

Rank: 24 out of 183

$418K

Rank: 31 out of 183

$502

Average: $766

7

Average: 21

ALL METRO AMBULANCE LLC

Middlesex, N.J. 08846

5,878

Rank: 47 out of 183

149

Rank: 134 out of 183

$173K

Rank: 83 out of 183

$1,161

Average: $766

39

Average: 21

ACE MEDICAL TRANSPORT

Clifton, N.J. 07012

5,842

Rank: 48 out of 183

30

Rank: 170 out of 183

$215K

Rank: 66 out of 183

$7,171

Average: $766

195

Average: 21

BOROUGH OF FORT LEE

Fort lee, N.J. 07024

5,700

Rank: 49 out of 183

747

Rank: 31 out of 183

$331K

Rank: 42 out of 183

$443

Average: $766

8

Average: 21

PALMYRA AMBULANCE ASSOC INC

Palmyra, N.J. 08065

5,654

Rank: 50 out of 183

406

Rank: 68 out of 183

$202K

Rank: 69 out of 183

$498

Average: $766

14

Average: 21

DELRAN EMERGENCY SQUAD

Delran, N.J. 08075

5,618

Rank: 51 out of 183

427

Rank: 64 out of 183

$230K

Rank: 64 out of 183

$539

Average: $766

13

Average: 21

TOWNSHIP OF PENNSAUKEN

Pennsauken, N.J. 08110

5,416

Rank: 52 out of 183

648

Rank: 34 out of 183

$343K

Rank: 40 out of 183

$530

Average: $766

8

Average: 21

CLINTON FIRST AID & RESCUE SQUAD INC

Clinton, N.J. 08809

5,380

Rank: 53 out of 183

348

Rank: 78 out of 183

$167K

Rank: 86 out of 183

$480

Average: $766

15

Average: 21

TOWN OF WEST ORANGE

West orange, N.J. 07052

5,342

Rank: 54 out of 183

856

Rank: 23 out of 183

$395K

Rank: 33 out of 183

$461

Average: $766

6

Average: 21

MOM & POP CARE INC

Totowa, N.J. 07512

5,236

Rank: 55 out of 183

169

Rank: 125 out of 183

$126K

Rank: 104 out of 183

$747

Average: $766

31

Average: 21

GTS AMBULANCE TRANSPORTATION LLC

Union, N.J. 07083

5,082

Rank: 56 out of 183

149

Rank: 134 out of 183

$202K

Rank: 70 out of 183

$1,357

Average: $766

34

Average: 21

KENNEDY UNIVERSITY HOSPITAL INC

Lindenwold, N.J. 08021

4,904

Rank: 57 out of 183

562

Rank: 46 out of 183

$379K

Rank: 36 out of 183

$675

Average: $766

9

Average: 21

HEART PLUS MEDICAL SERVICES LLC

Paterson, N.J. 07503

4,880

Rank: 58 out of 183

184

Rank: 116 out of 183

$289K

Rank: 47 out of 183

$1,572

Average: $766

27

Average: 21

BOROUGH OF CLIFFSIDE PARK

Cliffside park, N.J. 07010

4,810

Rank: 59 out of 183

506

Rank: 52 out of 183

$252K

Rank: 58 out of 183

$497

Average: $766

10

Average: 21

UNION EMERGENCY MEDICAL UNIT OF UNION NEW JERSEY

Union, N.J. 07083

4,641

Rank: 60 out of 183

575

Rank: 44 out of 183

$263K

Rank: 56 out of 183

$458

Average: $766

8

Average: 21

WESTERN MONMOUTH EMERGENCY MEDICAL SERVICES INC

Manalapan, N.J. 07726

4,475

Rank: 61 out of 183

385

Rank: 73 out of 183

$183K

Rank: 81 out of 183

$476

Average: $766

12

Average: 21

HILLSBOROUGH EMERGENCY MEDICAL SERVICES CORP

Neshanic, N.J. 08853

4,349

Rank: 62 out of 183

457

Rank: 57 out of 183

$201K

Rank: 72 out of 183

$439

Average: $766

10

Average: 21

BOROUGH OF FAIR LAWN TREAS

Fair lawn, N.J. 07410

4,252

Rank: 63 out of 183

515

Rank: 50 out of 183

$232K

Rank: 60 out of 183

$450

Average: $766

8

Average: 21

TOWNSHIP OF NORTH BERGEN

North bergen, N.J. 07047

4,238

Rank: 64 out of 183

826

Rank: 25 out of 183

$385K

Rank: 34 out of 183

$467

Average: $766

5

Average: 21

ALPHA CARE AMBULANCE CORP

Paterson, N.J. 07524

4,159

Rank: 65 out of 183

125

Rank: 145 out of 183

$142K

Rank: 97 out of 183

$1,138

Average: $766

33

Average: 21

PLAINFIELD RESCUE SQUAD, INC.

Plainfield, N.J. 07060

4,100

Rank: 66 out of 183

348

Rank: 78 out of 183

$162K

Rank: 88 out of 183

$467

Average: $766

12

Average: 21

TOWNSHIP OF PARSIPPANY TROY HILLS

Lake hiawatha, N.J. 07034

4,092

Rank: 67 out of 183

432

Rank: 63 out of 183

$186K

Rank: 80 out of 183

$430

Average: $766

9

Average: 21

NUTLEY VOLUNTEER EMERGENCY RESCUE SQUAD

Nutley, N.J. 07110

4,059

Rank: 68 out of 183

592

Rank: 39 out of 183

$292K

Rank: 44 out of 183

$493

Average: $766

7

Average: 21

METRO AMBULANCE

Lodi, N.J. 07644

4,051

Rank: 69 out of 183

105

Rank: 150 out of 183

$146K

Rank: 94 out of 183

$1,392

Average: $766

39

Average: 21

SUPERIOR MEDICAL RESPONSE INC.

Jobstown, N.J. 08041

3,999

Rank: 70 out of 183

11

Rank: 183 out of 183

$75.7K

Rank: 136 out of 183

$6,883

Average: $766

364

Average: 21

TOWNSHIP OF LAWRENCE

Lawrenceville, N.J. 08648

3,983

Rank: 71 out of 183

634

Rank: 35 out of 183

$201K

Rank: 73 out of 183

$317

Average: $766

6

Average: 21

NORTH BRUNSWICK FIRST AID AND RESCUE SQUAD, INC.

North brunswick, N.J. 08902

3,904

Rank: 72 out of 183

464

Rank: 56 out of 183

$236K

Rank: 59 out of 183

$509

Average: $766

8

Average: 21

EDDIE G OCAMPO

Lodi, N.J. 07644

3,899

Rank: 73 out of 183

271

Rank: 89 out of 183

$106K

Rank: 113 out of 183

$391

Average: $766

14

Average: 21

EVESHAM TOWNSHIP FIRE DISTRICT NO 1

Marlton, N.J. 08053

3,891

Rank: 74 out of 183

633

Rank: 36 out of 183

$269K

Rank: 54 out of 183

$425

Average: $766

6

Average: 21

TOWNSHIP OF MEDFORD

Medford, N.J. 08055

3,862

Rank: 75 out of 183

375

Rank: 75 out of 183

$160K

Rank: 90 out of 183

$427

Average: $766

10

Average: 21

CITY OF OCEAN CITY

Ocean city, N.J. 08226

3,789

Rank: 76 out of 183

467

Rank: 54 out of 183

$222K

Rank: 65 out of 183

$476

Average: $766

8

Average: 21

WILLINGBORO TOWNSHIP

Willingboro, N.J. 08046

3,643

Rank: 77 out of 183

448

Rank: 59 out of 183

$211K

Rank: 68 out of 183

$472

Average: $766

8

Average: 21

MEDICUS MEDICAL TRANSPORTATION INC

Pompton lakes, N.J. 07442

3,622

Rank: 78 out of 183

22

Rank: 178 out of 183

$143K

Rank: 96 out of 183

$6,500

Average: $766

165

Average: 21

LAMBERTVILLE NEW HOPE AMBULANCE AND RESCUE SQUAD INC

Lambertville, N.J. 08530

3,602

Rank: 79 out of 183

209

Rank: 106 out of 183

$108K

Rank: 111 out of 183

$516

Average: $766

17

Average: 21

COMMISSIONERS OF FIRE DISTRICT NO 1

New egypt, N.J. 08533

3,553

Rank: 80 out of 183

167

Rank: 126 out of 183

$105K

Rank: 115 out of 183

$630

Average: $766

21

Average: 21

HOPATCONG AMBULANCE SERVICE INC

Hopatcong, N.J. 07843

3,349

Rank: 81 out of 183

172

Rank: 124 out of 183

$94.5K

Rank: 123 out of 183

$549

Average: $766

19

Average: 21

SOUTH RIVER EMS INC

South river, N.J. 08882

3,297

Rank: 82 out of 183

278

Rank: 87 out of 183

$154K

Rank: 91 out of 183

$556

Average: $766

12

Average: 21

FIRE COMM OF DIST 3 HANOVER TWNSHP MORRIS CNTY

Cedar knolls, N.J. 07927

3,260

Rank: 83 out of 183

423

Rank: 65 out of 183

$198K

Rank: 75 out of 183

$467

Average: $766

8

Average: 21

TOWN OF BELLEVILLE

Belleville, N.J. 07109

3,207

Rank: 84 out of 183

592

Rank: 39 out of 183

$289K

Rank: 46 out of 183

$489

Average: $766

5

Average: 21

GRAND MEDICAL TRANSPORTATION

Irvington, N.J. 07111

3,202

Rank: 85 out of 183

128

Rank: 144 out of 183

$179K

Rank: 82 out of 183

$1,398

Average: $766

25

Average: 21

CITY OF CAPE MAY

Cape may, N.J. 08204

3,132

Rank: 86 out of 183

175

Rank: 122 out of 183

$84.7K

Rank: 129 out of 183

$484

Average: $766

18

Average: 21

SOUTH BRUNSWICK EMS, INC.

Monmouth junction, N.J. 08852

3,033

Rank: 87 out of 183

274

Rank: 88 out of 183

$119K

Rank: 106 out of 183

$436

Average: $766

11

Average: 21

KEARNY VOLUNTEER EMERGENCY RESCUE SQUAD

Kearny, N.J. 07032

3,027

Rank: 88 out of 183

420

Rank: 66 out of 183

$194K

Rank: 78 out of 183

$463

Average: $766

7

Average: 21

WASHINGTON EMERGENCY SERVICES, INC.

Washington, N.J. 07882

2,989

Rank: 89 out of 183

149

Rank: 134 out of 183

$75.7K

Rank: 137 out of 183

$508

Average: $766

20

Average: 21

ASBURY PARK CITY

Asbury park, N.J. 07712

2,932

Rank: 90 out of 183

450

Rank: 58 out of 183

$290K

Rank: 45 out of 183

$645

Average: $766

7

Average: 21

AVENEL AND COLONIA FIRST AID SQUAD INCORPORATED

Avenel, N.J. 07001

2,893

Rank: 91 out of 183

368

Rank: 76 out of 183

$172K

Rank: 84 out of 183

$468

Average: $766

8

Average: 21

TOWNSHIP OF WALL

Wall township, N.J. 07719

2,865

Rank: 92 out of 183

354

Rank: 77 out of 183

$137K

Rank: 100 out of 183

$388

Average: $766

8

Average: 21

CITY OF WILDWOOD

Wildwood, N.J. 08260

2,864

Rank: 93 out of 183

183

Rank: 117 out of 183

$97.5K

Rank: 122 out of 183

$533

Average: $766

16

Average: 21

CITY OF LINDEN

Linden, N.J. 07036

2,862

Rank: 94 out of 183

438

Rank: 61 out of 183

$202K

Rank: 71 out of 183

$460

Average: $766

7

Average: 21

BLOOMFIELD VOLUNTEER EMERGENCY SQUAD, INC.

Bloomfield, N.J. 07003

2,862

Rank: 94 out of 183

586

Rank: 41 out of 183

$270K

Rank: 53 out of 183

$462

Average: $766

5

Average: 21

TOWNSHIP OF EWING

Ewing, N.J. 08628

2,858

Rank: 96 out of 183

444

Rank: 60 out of 183

$199K

Rank: 74 out of 183

$448

Average: $766

6

Average: 21

MONTCLAIR AMBULANCE UNIT

Montclair, N.J. 07042

2,834

Rank: 97 out of 183

584

Rank: 42 out of 183

$288K

Rank: 48 out of 183

$492

Average: $766

5

Average: 21

BOROUGH OF SPOTSWOOD

Spotswood, N.J. 08884

2,762

Rank: 98 out of 183

218

Rank: 103 out of 183

$101K

Rank: 120 out of 183

$463

Average: $766

13

Average: 21

BOROUGH OF NORTH PLAINFIELD

North plainfield, N.J. 07060

2,742

Rank: 99 out of 183

198

Rank: 108 out of 183

$99.3K

Rank: 121 out of 183

$501

Average: $766

14

Average: 21

BOROUGH OF NORTH ARLINGTON

North arlington, N.J. 07031

2,738

Rank: 100 out of 183

314

Rank: 83 out of 183

$140K

Rank: 99 out of 183

$446

Average: $766

9

Average: 21

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.