With the exception of being a little late (if what I thought I was told on the phone was correct) this was a good, quick, painless annual check up and cleaning, tech kept me informed on what he was doing.