My last few visits have been on time. I barely sat down in the waiting room when I was called in. This is especially commendable as my appointments were running late in the day. Dr. Mellor is always warm and welcoming. She helps me explore numerous alternatives when that is appropriate.