Live
Read more

About

MarinHealth Cardiovascular Medicine is part of the UCSF Health alliance and offers expert heart care across Marin, Sonoma, and Napa Counties. The network (MarinHealth Medical Network) includes 125+ providers across 25 locations and provides comprehensive cardiovascular services as a UCSF Health affiliate. The site highlights a range of cardiovascular specialists and services, plus job listings within the broader MarinHealth system. If you’re seeking a UCSF Health-backed cardiovascular clinic in Novato, MarinHealth Cardiovascular Medicine is the local option connected to UCSF Health.

Clinic Type

Cardiology

Address

250 Bon Air Road, Greenbrae, CA 94904, US

Phone

Email

Opening Hours

Not published — contact the clinic to confirm hours.

Services Offered

Insurance & Payment

Languages Spoken

What Patients Say

Overall sentiment across review platforms: mixed

  • Yelp/Yahoo Local (Aggregated): Generally mixed on public review platforms (e.g., Yelp, Yahoo Local) with a significant number of 1-star reviews balanced by 5-star ratings for specific providers (Over 2,500 reviews aggregated on some platforms)
  • Healthgrades (Provider-specific): 5.0 out of 5 stars for specific provider (Dr. Brian Keeffe) (45 reviews)

Patients praise

  • Patients highly praise specific cardiologists for their expertise, care, and thoroughness
  • Positive outcomes from medical procedures and care journeys
  • Staff members are often described as reassuring and professional by many patients
  • Effective communication and detailed explanations of test results

Common complaints

  • Difficulties with scheduling appointments and long wait times
  • Concerns regarding billing practices and high costs for procedures
  • Reports of unprofessional or poor bedside manner among some staff members
  • Frustration with administrative processes, such as prescription refills and medical record handling

"Dr. Keeffe has been my amazing cardiologist for the past 8 years. He is SO supportive of me, and my cardiometabolic health has improved tremendously since I've been under his care."

Healthgrades review for Dr. Brian Keeffe

"I was made to wait 45 minutes on hold to be told they had lost my record and I would need to get a referral from my primary... This is the epitome of bad service."

Loc8NearMe patient comment

"BEWARE!!! Charged us over $6,000 for an in-office echocardiogram. It took less than 5 minutes."

Yahoo Local/Yelp patient review

Synthesized from public review platforms as of Jul 10, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 10, 2026.

More cardiology clinics in Novato

Novato, CA·Cardiology

VerifiedOnline booking
Novato, CA·Cardiology

VerifiedOnline booking

See all cardiology clinics in Novato

Comparing your options?

See other cardiology clinics in Novato, or search the full directory by insurance, ratings, and more.

More Cardiology Clinics