You Won't Find Anything Else Like Checkbook

  • Nonprofit and independent
  • Takes no advertising or referral fees
  • Ratings and reviews by surveyed Consumers' Checkbook and Consumer Reports local subscribers
  • Undercover price comparisons
  • Complaint counts from local consumer agencies and attorney general offices
  • Advice to help you get the best service and value

Subscribe and see National doctors


Name Top-Rated by Doctors Specialty Board Certifications Medical School Graduation Year

Detweiler, Robert O.

1970 N Broad St
Lansdale, PA 19446
215-368-1900

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Deva, Shikha Nigam

12111 Darnestown Rd
Gaithersburg, MD 20878
301-926-3095

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Dhar, Anjana M.

10301 Georgia Ave #301
Silver Spring, MD 20902
301-754-1950

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Primary Care
? ? ?

Dhruvan, Angela

2270 Ford Pkwy #200
St Paul, MN 55116
612-721-6261

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

DiCicco, Eric

142 Wallace Ave #201
Downingtown, PA 19335
610-873-2700

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Primary Care
? ? ?

Diehl, Kristine B.

2700 Silverside Rd #2
Wilmington, DE 19810
302-478-8421

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Dodge, Erin

4700 Point Fosdick Dr #220
Gig Harbor, WA 98335
253-851-5121

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Dolcich, Augustine A.

11800 Sunrise Valley Dr #700
Reston, VA 20191
703-834-1473

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Dougherty, Charles O.

777 Township Line Rd #200
Yardley, PA 19067
215-860-0775

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Dougherty, Janet Marie

6551 Loisdale Ct
Springfield, VA 22150
571-622-2000

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Dougherty, Katie

2534 S 18th St
Philadelphia, PA 19145
215-463-4363

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Primary Care
? ? ?

Duggirala, Amar Venkat

19710 Fisher Ave #J
Poolesville, MD 20837
301-972-7600

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Dupont, Michael Francis

5201 S Willow Springs Rd #300
La Grange, IL 60525
708-482-8088

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Durbhakula, Seetha M.

7617 Little River Tpke #600
Annandale, VA 22003
703-256-5680

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Duris, Gerald F.

3908 10th St SE
Puyallup, WA 98374
253-848-5951

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Eden, Robert S.

2002 Medical Pkwy #670
Annapolis, MD 21401
443-481-1150

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Edrich, Vanessa Beth

9709 3rd Ave NE Fl 2
Seattle, WA 98115
206-525-5777

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Edwards, Latoya

726 Rockville Pike
Rockville, MD 20852
240-238-0411

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Egnal, Antony S.

1200 112th Ave NE #C-160
Bellevue, WA 98004
425-453-1039

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Ehrlich, Thomas Paul

3650 Joseph Siewick Dr #400
Fairfax, VA 22033
703-391-2020

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Eichel, James

5915 Hollis St #B
Emeryville, CA 94608
510-286-8160

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Eisenstein, Steven

1885 Shermer Rd
Northbrook, IL 60062
847-272-4600

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Eller, Marc A.

5510 Alma Ln
Springfield, VA 22151
703-642-5990

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Ellis, Kathryn R.

730 Main St #1A
Millis, MA 02054
508-376-2515

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Ellison, Oscar III

8318 Arlington Blvd #306
Fairfax, VA 22031
703-205-9445

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Pediatrics
  • Primary Care
? ? ?

Elser, John C.

2850 W 95th St #101
Evergreen Park, IL 60805
708-425-9550

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Elstad, Lisa Marie

300 Lake Dr E
Chanhassen, MN 55317
952-993-4300

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Emmons, Samuel B.

3850 Park Nicollet Blvd
St Louis Park, MN 55416
952-993-3400

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Epperson, James L.

3930 Northwoods Dr
Arden Hills, MN 55112
952-967-7860

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Epstein, Lawrence A.

2500 Hospital Dr Bldg 11 #E
Mountain View, CA 94040
650-625-0800

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Primary Care
? ? ?

Escoll, Andrew John

2345 Main St
Tewksbury, MA 01876
978-658-9931

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Estock, David Stephen

1403 Foulk Rd #105
Wilmington, DE 19803
302-479-0866

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Eubanks, Mark J.

10 Cordage Park Cir #201
Plymouth, MA 02360
508-747-1443

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Evans, John Charles

112 S Northwest Hwy
Park Ridge, IL 60068
847-696-3370

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Evans-Beckman, Linda C.

14741 Ravinia Ave
Orland Park, IL 60462
708-226-8125

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Eversley, Steven H.

4801 Dorsey Hall Dr #201
Ellicott City, MD 21042
410-997-7660

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Primary Care
? ? ?

Everts, Shawn S.

1665 Utica Ave S #100
St Louis Park, MN 55416
952-541-2500

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Fahey, Christopher

815 N Randall Rd
Batavia, IL 60510
630-232-1818

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Faltemier, Emily

6201 Centreville Rd #100
Centreville, VA 20121
703-263-9600

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Ferrer, Rosario C.

6365 Rolling Mill Pl #103
Springfield, VA 22152
703-569-6686

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Primary Care
? ? ?

Field, Laraine Terry

6354 Walker Ln #240
Alexandria, VA 22310
703-922-6161

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Internal Medicine
  • Primary Care
? ? ?

Fierro, James

1805 Foulk Rd #F
Wilmington, DE 19810
302-529-2255

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Filak, Michael Andrew

6201 Centreville Rd #100
Centreville, VA 20121
703-263-9600

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Finn, Leonard Martin

65 Walnut St #420
Wellesley, MA 02481
781-235-3444

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Fisher, Michael Alan

7900 N Milwaukee Ave #234
Niles, IL 60714
847-966-1750

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Fissel, Brett S.

1600 Horizon Dr #117
Chalfont, PA 18914
215-997-9737

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Fitzer, Tim A.

2636 Telegraph Ave #A
Berkeley, CA 94704
510-841-1647

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Fitzgerald, Susan K.

8100 Ashton Ave #207
Manassas, VA 20109
703-334-5801

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Flanagan, James William Sr.

201 Veterans Way
Warminster, PA 18974
215-357-4066

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Primary Care
? ? ?

Flynn, Sheila A.

1835 County Rd C W
Roseville, MN 55113
763-581-0340

Checkbook Top Rating:
Top-Rated by Doctors:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
?
  • Family Practice
  • Pediatrics
  • Primary Care
? ? ?

Information on board certification is proprietary data maintained in a copyrighted database compilation owned by the American Board of Medical Specialties. Copyright 2020 American Board of Medical Specialties. All rights reserved.

The presence and display of ABMS certification data in no way constitutes any affiliation, association with or endorsement of any advertising, promotion or sponsorship by ABMS, the Member Boards or the Member Board certified physicians of Licensee, Licensee Clients or Users. ABMS disclaims any responsibility or affiliation for other data that is provided by Licensee that is not ABMS-sourced information. ABMS Data is protected under the copyright laws of the United States. Cases of misuse and infringement shall fully be enforced.