Rick is very good. I have 2007 BMW 330xi, the heater not working. Brought it to Canyon Auto Repair and talked to Rick, after diagnostic they found that my heater core are plug up. I had been to several shops but no ones can find out what the problem was. I am really impress with these guys at Canyon Auto Repair especially Rick. I got my car fixed and I have heat now. Thanks Rick and Canyon Auto repair, you are ROCK
more