Dr. H & staff are great! He really knows what he's doing and gets it done quickly. I'm in Essex County and travel to see him. Yes, you do have to wait most times, but well worth the wait!! The office is pretty chilly in the summer...FYI.