They were right on schedule and efficient. There was a part that wasn't on the truck (my system is old) and they were quick to let me know they would get the price and lead time asap.