I have been going to Dr. Giraldo's office for the last two years. She came highly recommended by a good friend. Dr. Giraldo is a very patient dentist that takes the time to explain the procedure and ensure that the patient feels relaxed. Moreover, she has very flexible working hours. Her staff is very committed to providing good customer service. Since my insurance company pays for my treament, I am not familiar with her costs.