We had a regular annual cleaning and the young man who did it took 2 hours. He told me someone else would have to fix a leak. We ended up with a new water circulator. Never had a leak before he came. Cost was over $700 and we had no idea our service contract would not cover that. both men were polite and came on time.