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

Amick, Mart Joseph

3105 Limestone Rd #301
Wilmington, DE 19808
302-998-4212

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
It is very responded and the services is good and fast

See all comments

Ashby, Bonnie Lee

933 Haverford Rd #150
Bryn Mawr, PA 19010
484-337-5300

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I hope I wasn’t supposed to rate the dr on top of survey as I don’t...

See all comments

Atkinson, James Q.

180 Tuckerton Rd #1
Medford, NJ 08055
856-797-9229

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Geriatrics, Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Very good customer service

See all comments

Atlas, Douglas L.

520 Maple Ave #4
West Chester, PA 19380
610-430-8200

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I highly recommend this doctor. They take their time and their office staff...

See all comments

Aylward, John J

600 Church St #1
Royersford, PA 19468
610-948-4298

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Awesome experience warm compassionate people. Excellent care.

See all comments

Baio, Michael V.

2010 W Chester Pike #344
Havertown, PA 19083
610-449-3600

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr Baio is an excellant DR

See all comments

Balint, Steven E.

7848 Old York Rd #104
Elkins Park, PA 19027
215-635-6270

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
He is a great doctor. My husband and I have been his patient for many years.

See all comments

Bardin, Simeon L.

8200 Flourtown Ave #5
Wyndmoor, PA 19038
215-233-1555

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

Barmach, Kenneth R.

805 Locust St
Philadelphia, PA 19107
215-440-8681

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Good medical professional

See all comments

Basara, Matthew P.

5045 US-130
Delran, NJ 08075
856-764-2525

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. Basara is wonderful and so competent and caring. Have recommended him...

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

Becker, Frederic S.

860 1st Ave #4B
King of Prussia, PA 19406
610-265-1251

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Thank you very much for your time.

See all comments

Beggs, Nancy H.

900 Centennial Blvd Bldg 2 #202
Voorhees, NJ 08043
856-325-6770

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Great dr couldnt ask for more

See all comments

Berna, Ronald Anthony

509 S Lenola Rd #3
Moorestown , NJ 08057
856-234-2722

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
MY ONLY COMPLAINT IS THE WAIT TIME. I HAVE THE FIRST APPOINTMENT AT 9:00...

See all comments

Boselli, Joseph Mark

205 N Broad St #100
Philadelphia, PA 19107
215-587-8008

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

Bowen, Anne C.

1646 West Chester Pike
West Chester, PA 19382
610-696-0338

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Wife's physician for 20 years.

See all comments

Brown, Mark

826 Main St #100
Phoenixville, PA 19460
610-933-8484

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr Brown is a member of the Phoenixville Medical Associates. I'm very...

See all comments

Bruder, John B. III

1030 Main St
Linfield, PA 19468
610-495-8300

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr John Bruder is a very caring , knowledgeable doctor. He takes his time with...

See all comments

Bruza, John M.

250 King of Prussia Rd
Radnor, PA 19087
800-789-7366

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Geriatrics, Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Not too good or too bad

See all comments

Bucco, Maria C

1088 W Baltimore Pike #2208
Media, PA 19063
610-744-2980

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr Bucco spends a generous amount of time with each patient, never makes you...

See all comments

Burday, Matthew Jay

4765 Ogletown Stanton Rd #2E-70
Newark, DE 19718
302-623-0188 (1 additional location)

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

Butterwick, Laura A.

283 2nd St Pike #145
Southhampton, PA 18966
215-322-2213

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. Butterwick is the best doctor that I have ever had. She will sit and listen...

See all comments

Cato, Robert Keith

51 N 39th St #102
Philadelphia, PA 19104
215-662-9990

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, 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

Cirigliano, Michael D.

3701 Market St #370
Philadelphia, PA 19104
215-615-3232

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

Cocchiaro, Gerald F.

1101 S Broad St
Lansdale, PA 19446
215-361-5010

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Geriatrics, Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
waited 1 week for appointment - lost hearing in my left ear - then waited 1...

See all comments

Cohen, Paul A. G.

800 Walnut St Fl 17
Philadelphia, PA 19107
215-829-3523

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Quality doctor probably winding down his career.

See all comments

Cohn, Lillian E.

805 Locust St
Philadelphia, PA 19107
215-440-8681

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
She is worth the price of being a concierge doctor.

See all comments

Conrad, Stephen D.

1 Medical Center Blvd #102
Upland, PA 19013
610-872-8040

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Great diagnostician and very good bedside manner. Keeps up with most of lastest...

See all comments

Cozen, Bennett H.

1400 Old York Rd #A
Abington, PA 19001
215-576-1776

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I had to call on a holiday eve, near the end of business, to ask what I could...

See all comments

Crimm, Allan Lawrence

805 Locust St
Philadelphia, PA 19107
215-440-8681

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

Crowley, Kurt R.

266 Lancaster Ave #301
Malvern, PA 19355
610-578-0155

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
great doctor

See all comments

D'Amour, James E.

4512 Kirkwood Hwy #S-300
Wilmington, DE 19808
302-623-7500

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Good care over many yars

See all comments

Damerau, Keith Richard

1401 E Rte 70 #26
Cherry Hill, NJ 08034
856-479-9400

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

Daniels, Roger Bruce

1100 Walnut St #601
Philadelphia, PA 19107
215-955-3523

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
He takes time with you and never makes you feel rushed

See all comments

Day, Susan C.

3701 Market St #741
Philadelphia, PA 19104
215-349-5200

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
RETURNS CALLS AND EMAIL PROMPTLY. LISTENS CAREFULLY

See all comments

De Marco, Kenneth M.

2700 Silverside Rd #3
Wilmington, DE 19810
302-478-0400

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
An excellent physician! I love this physician, he actually cares about...

See all comments

Demaria, Nicholas A.

524 Williamstown Rd #A
Sicklerville, NJ 08081
856-728-1181

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Pediatrics, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. DeMaria is a good Dr., he use to be my doctor until I found another doctor...

See all comments

Desanctis, Armand Neal Jr.

2101 Foulk Rd #3
Wilmington, DE 19810
302-475-2535 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Always 45 minutes to 1 hour in the waiting room. No personality whatsoever,...

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

Dimedio, Lisa Carlene

354 Hurffville Cross Keys Rd Bldg 2
Sewell, NJ 08080
844-542-2273

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Very good and respectful. Listens to your needs.

See all comments

Dorfner, Scott M.

811 Sunset Rd
Burlington, NJ 08016
609-387-9242

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
The Doc has helped my children wife and me. He's been there for us all....

See all comments

Dorshimer, Gary William

800 Walnut St 17th Fl
Philadelphia, PA 19107
215-829-3016

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

Eberly, David E.

605 W State St
Media, PA 19063
610-565-8600

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I was there for a covid test so I only saw him for a second

See all comments

Eisner, Joel

826 Main St #100
Phoenixville, PA 19460
610-933-8484 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Dr. Eisner is very caring and patient. I am fortunate to have him as my physician.

See all comments

Erkes, Neal

9501 Roosevelt Blvd #206-B
Philadelphia, PA 19114
215-671-8900

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
I would not even consider going to a different doctor

See all comments

Fabens, Elizabeth

345 E Mount Airy Ave
Philadelphia, PA 19119
215-242-5000 (1 additional location)

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Geriatrics, Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Truly personalized community medicine. Dr. Fabens is caring, smart and takes...

See all comments

Feinstein, Steven A.

250 King of Prussia Rd
Radnor, PA 19087
215-662-7366

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Highly recommend

See all comments

Feldan, Paul E.

1000 Birchfield Dr #1004
Mount Laurel, NJ 08054
856-866-1557

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Geriatrics, Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Annual out-of-pocket fee

See all comments

Feldman, Robert A.

400 Huntingdon Pike #C
Rockledge, PA 19046
215-780-2000

Checkbook Top Rating:
Top-Rated by Doctors:
?
Top-Rated by Patients:
?
Specialty:
Internal Medicine, Primary Care
Board Certifications:
?
Ratings:
?
? ? ? ?
Thorough, compassionate, competent, and knowledgeable. Excellent clinical...

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.