Made appointment with original call. Called me to confirm appointment twice. Showed up for appointment on time and gave proposal on the spot. Since other 3 Angie’s list companies I called never showed up for their appointments or called to let me know I gave the job to this company. They scheduled work for the following week. Again they showed up when scheduled and completed job when they were here. Workers were professional. Installation looks great. Cleaned up after themselves. Warranty they offer is great (lifetime against leaks). They did everything I expect a good company to do. I would definitely recommend them and I will use them again when I do the rest of my house.