Arrived promptly, quickly diagnosed problem. Procured replacement parts and installed all in 1 visit. Fantastic job!!