Eugene was the most recent tech who came to my home - friendly, courteous, professional and answered my questions. He even went to pick up a part from a previous tech who was in the area, to come back and install it for me so I would not have to make another appointment. They had to answer emergency calls in the morning so could not make it to my appointment but they were able to re-book for the afternoon. Shortly after I confirmed the afternoon appointment, I received a call informing me that they had a tech available who was on his way earlier than expected. I think the first tech who came out for assessment may have been David?? - he was prompt, friendly, courteous, professional. Samantha was next - prompt, friendly, courteous, professional and explained the work to me as she was doing it. All three techs were very respectful of my home (taking shoes off at the door) and ensuring they left the work space clean, even interacting with my dog as he tried to "help" them. Extremely thorough communication from this company: started with helpful web chat, friendly phone service when booking appointment, and lots of followup with phone calls, texts and emails. I used to work in customer service so I know their jobs are not easy when dealing with stressed/agitated customers. Very satisfied with my experience and will not hesitate to use their services again. Price from Always Plumbing was approximately $470 with labour, shower temperature valve and tub overflow and I supplied bathroom faucet which was about $180, so approximately $650 total.