Very professional. Jim Wilson came out and explained what they would do and how they would do it. The crew manager called me early because someone rescheduled. Came out with his crew and completed the job in two days. The crew were very friendly and cleaned up after themselves. The crew manager gave me a run down of everything they did each day and explained the system to me. I highly recommend. Plus it’s a LIFETIME – transferable warranty!