Excellent experience
Ritch came and quickly addressed the issues we had called about. He then looked at additional items we'd identified since requesting the service. He was able to obtain all required parts and complete all the work during the same visit, at a reasonable cost.
A week later we called again to get Ritch to do additional work and had a similar, positive experience.