The sales consultant was timely and informative. I appreciated the level of detail and communication. PermaSeal dictates the date and time of day for installation; there was very little client consideration in selecting an installation date and time. They assigned me a date approximately one month out. Five days before installation they emailed a confirmation and at Noon the day before they called to confirm the estimated arrival time, which was between 8-9am the following day. Then, at 6pm (so six hours after confirming and 14 hours before the job was to start) they called to say they no longer had a technician available and needed to reschedule for two days later. PermaSeal is part of a larger renovation project and I had coordinated three other vendors and deliveries around them, plus I'll be out of town during the suggested reschedule date. I explained this to a Customer Service and she said there's nothing she could do and that a Manager would call me "later that night" or "first thing in the morning." (Come to find out in a subsequent conversation that was a disingenuous statement, as the Manager wouldn't return until 9am the next day. I don't appreciate the dishonesty to get me off the phone.) I spoke with a different Customer Service rep this morning and she was AMAZING. She was helpful, solution-focused and honest. She got a crew to my house close to the originally scheduled time. The technicians were on time and professional. I give her five stars. I give PermaSeal two stars for the dishonesty and lack of client consideration in their scheduling. Oh, and that Manager still has not called me.