5 /5 Stephen Gasecki: Dr Flaherty has been my primary care physician for over 10yrs. As a Harbor pilot USCG require extensive annual physical examination. Very professional, excellent bedside manner, and takes time diagnosing individual medical symptoms, explaining recommended treatments, prescribing controlled medications, and most importantly follow up care. Should you require further medical treatment Dr Flaherty will recommend the best local specialist and coordinate referral. All Patients now require appointment only no walk-in. As a primary care MD Dr Flaherty is one of the best for all your family medical needs. Not a stop & shop doc whatsoever. Go to any strip mall clinic but if you truly want a professional primary care physician he’s one of Brevard County finest !