Very helpful and polite, explained everything really well and even went and showed my kids how it all worked. Came on a Sunday and put all my stresses at bay. Very very happy :)