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 Delaware Valley area doctors


Name Top-Rated by Doctors Top-Rated by Patients Board Certifications Patient Ratings for Overall Quality What is this? Most Recent Comment

Albert-Puleo, Anthony Michael

155 Rte 70
Medford, NJ 08055
609-654-9100

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Very good! I visit this practice often

See all comments

Arenson, Christine Ann B.

833 Chestnut St #301
Philadelphia, PA 19107
215-955-7190

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
No raters have left a written comment.

Bagnick, Joseph Francis

65 E Butler Ave #201
New Britain, PA 18901
215-822-3113

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Superb diagnostician

See all comments

Barkasy, Michael A. Jr.

200 Old Forge Ln #203
Kennett Square, PA 19348
610-869-4627

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
A really first-rate doctor.

See all comments

Bechtel, David Scott

703 E Main St #9
Moorestown, NJ 08057
856-235-0290

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. Bechtel is an excellent physician with a fine staff of Nurse Practitioners....

See all comments

Beste, Gary A.

313 W Main St #A
Newark, DE 19711
302-731-4620

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Geriatrics, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. Beste is probably one of the best diagnosticians I've ever seen

See all comments

Bianchi, Alessandro

5936 Limestone Rd #202
Hockessin, DE 19707
302-239-4500

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I have gone to Dr. Bianchi for years and would not consider going to anyone...

See all comments

Bierman, Louis David

1709 Langhorne Newtown Rd #1
Langhorne, PA 19047
215-968-1900

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Doctor listens patiently to everything you have to say before recommending...

See all comments

Blank, Andrew J.

911 Sunset Rd
Burlington, NJ 08016
609-387-8787

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Very knowledgeable doctor with an excellent persona.

See all comments

Blumenthal, Andrew R.

721 Arbor Way #102
Blue Bell, PA 19422
215-643-0707

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
very good service Blumenthal, Andrew R

See all comments

Bradburd, Trina L.

1098 W Baltimore Pike #3311
Media, PA 19063
610-565-7810

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Excellent, caring Doctor.

See all comments

Brand, Jeffrey

599 Arcola Rd #200
Collegeville, PA 19426
484-565-8440

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
A great doctor, listens carefully! Very through. Been with him40 yrs.

See all comments

Brosius, Wade A.

307 S Lewis Rd
Royersford, PA 19468
610-792-0300

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I think is practice is excellent. I been going there for 6 years now and I...

See all comments

Buck, Murray D.

1613 Rte 38
Lumberton, NJ 08048
609-444-5566

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
He is a competent doctor which has decently over time taking care of my needs....

See all comments

Bullock, Brian W.

933 Haverford Road #100
Bryn Mawr, PA 19010
484-337-5300

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
he is a very good doctor

See all comments

Butler, Jennifer

3456 Bethlehem Pike
Souderton, PA 18964
215-721-6500

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Good doctor just very busy

See all comments

Camp, Anthony M.

933 Haverford Rd #100
Bryn Mawr, PA 19010
610-649-6400 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Ejene e sjsjs d sjsj when exjxidb

See all comments

Carlier, Curt C.

682 Main St
Harleysville, PA 19438
215-256-8040

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
The visit was exactly what you expect and want from a doctor

See all comments

Carnuccio, Michael F.

200 Municipal Dr
Thorndale, PA 19372
610-383-6300

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr C is a very caring competent doctor. You can see that he puts alot into...

See all comments

Caveng, Rocco F. Jr.

1 Plaza Dr #103
Sewell, NJ 08080
856-270-4080 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
No raters have left a written comment.

Chianese, Anthony Thomas

1701 Wynwood Dr #2
Cinnaminson, NJ 08077
856-829-4755

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
No raters have left a written comment.

Ciccotelli, Aldo Anthony

106 Corporate Dr E
Langhorne, PA 19047
215-504-5253

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Good service provider

See all comments

Cohan, Hal D.

211 Telford Pike
Telford, PA 18969
215-723-7833

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
No raters have left a written comment.

Cohen, Harris B.

345 N York Rd #4
Hatboro, PA 19040
215-675-1516

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Probably the best Dr I have ever had

See all comments

Cramer, Jeffrey P.

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

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Ok doctor takes time with you

See all comments

Detweiler, Robert O.

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

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
i see dr.kessler in this group and have wonderful care he listens closely...

See all comments

DiCicco, Eric

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

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Now doing telemedicine because of pandemic. Worked well

See all comments

Diehl, Kristine B.

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

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Aside from the above she also respects my wishes to use a holistic approach...

See all comments

Dougherty, Charles O.

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

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr Dougherty really took my hypothyroidism seriously. My previous doctor did...

See all comments

Estock, David Stephen

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

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Good experience, not wait time

See all comments

Festa, Michelle G.

128 Rt 70
Medford, NJ 08055
609-953-7105

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
You wait a long time for her, but she is worth the wait! She listens, takes...

See all comments

Fierro, James

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

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I also highly recommend Dr. Fierro's PA's and NP's

See all comments

Files, D. Daniel

2346 Trenton Rd
Levittown, PA 19056
215-945-1800

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I have been using this office as my primary doctor PCP since 2012. Staff is...

See all comments

Fissel, Brett S.

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

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Brett is a really good doctor. He has an outstanding manner.

See all comments

Flanagan, James William Sr.

1844 Street Rd
Southampton, PA 18966
215-357-4066 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Staff was friendly and helpful. Dr listened well and helped a lot!

See all comments

Fletcher, Alfred

4735 Ogletown Stanton Rd #1250
Newark, DE 19713
302-623-0240

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
He is a very good in his practice

See all comments

Forsyth, Kyle L.

139 Berkeley Rd
Devon, PA 19333
610-687-0715

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Superb physician

See all comments

Frankel, Harry

1100 E Hector St #105
Conshocken, PA 19428
610-828-2608

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I have been a patient of Dr. Frankel's for 36 years. He is best doctor I have...

See all comments

Franzi, Joseph J.

8846 Frankford Ave
Philadelphia, PA 19136
215-332-8221

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
great Dr

See all comments

Friedmann, Brad S.

380 Middletown Blvd #700
Langhorne, PA 19047
215-752-8860

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. Friedmann has been my primary physician for over 20 years.

See all comments

Funk, William B.

665 Churchmans Rd
Newark, DE 19702
302-731-0900

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. Funk has been our primary care physician for almost forty years. He is...

See all comments

Ginsburg, Steven M.

402 McFarlan Rd #102
Kennett Square, PA 19348
610-444-5678

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. Ginsburg has provided over 20 years of outstanding medical service including...

See all comments

Glassner, Mark A.

324 E Main St #202
Newark, DE 19711
302-369-2751

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
He is personable, very knowledgable, and understandable.

See all comments

Glessner, Carol A.

154 Exton Square Pkwy
Exton, PA 19341
484-565-8500

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Caring, patient and genuine.

See all comments

Goldberg, Harvey

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

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dreadful office staff.

See all comments

Gringeri, Louis John

770 Newtown Yardley Rd #221
Newtown, PA 18940
215-860-2990 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. Gringeri saved me from Lyme's Disease several years ago. He is an outstanding...

See all comments

Hanley, Thomas

1865 Rte 70 E
Cherry Hill, NJ 08003
856-427-4336

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
reliable and compassionate care

See all comments

Hirsch, Michael A.

1811 Bethlehem Pike #B-232
Flourtown, PA 19031
215-233-1500

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Although a Family Physician, this office does not offer GYN care.

See all comments

Howell, John T. III

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

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Geriatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. Howell has been my PCP for thirty-five (35) years.

See all comments

Humbert, Stephen M.

2510 W Township Line Rd
Havertown, PA 19083
484-450-4500

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Family Practice, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I've been seeing Dr Humbert for about 9 years and I am very satisfied...

See all comments

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.