Dr. Michael Weitz is a very caring, personable, professional and intelligent doctor who has been my bone doctor for decades. I personally do not mind the very long wait time in order to obtain his medical advice. However, his staff rarely returns phone calls and is generally unprofessional - as well as indifferent - to the needs of the patients..