From the initial quote, installation, and post installation follow up, we were extremely pleased. All 3 people we dealt with were professional, knowledgeable, and reliable. The workers arrived on the day and time as planned. They were prepared and the work was completed as scheduled. A request from us for an unexpected follow up was handled promptly. We will recommend Mr. Cover All to our friends!