Meet a Few Members of Our Staff




Joanne_Machado281Joanne Machado, Registered Nurse

“With Dr. Haveran, each patient gets the time they need and all their questions get answered.”

Lynn_Ellinwood281Lynn Ellinwood, Office Manager

“We treat our patients like they’re our own family.”

CameronEdwards281Cameron Edwards, Surgical Coordinator

“A lot of patients are worried at first, but we make them feel comfortable.”

Confidentiality & Privacy



“You don’t have to worry about anything leaving this room.”