The appointment process was seamless-- simple to make, and change. The lead time was quite short (I had to push it out to better fit our schedule). Andrew arrived on time, worked quickly and efficiently, and still took the time to explained everything as he went through our two heat pumps.