Haverhill, MAJean was on time and very informative + helpful. I would request him for our next cleaning! Thanks Jean!