Good quality of work, friendly staff. I’m a little surprised it took three different appointments/repairs to solve one issue. I think they were trying to save me money by not jumping right to replacing expensive parts but it was a lot of missed work for what ended up being a simple solution. Don’t know exactly how I feel about that. Overall happy, would come back for more service.