I recently had a procedure and Dr. Haque was wonderful, he explained exactly what I needed to know and was open for any and all questions. His staff could not be nicer. Very pleased with the entire experience.