On time arrival, great crew checked and discussed each thing requiring repair or replacement, provided price for each. Repairs done and system works great. 👍