Customer Service was impeccable across the board - called & left message (on a Sunday evening) which was responded to within 10-minutes. Mike W. followed up with a call to say that he was on his way and on-site service was as good as it gets. Very satisfied across the board and will use again if need arises.