Do not do business with these people. Service department are crooks and do not stand by their work. This is 3rd year in a row getting heater core replaced, and each time they've tried the same tricks to cheat me out of money (diagnostics fee, uncovering other 'problems' that need to be 'fixed' that don't do anything to help the actual problem, etc.). This year they're trying to tell me that labor isn't covered under warranty, only parts. That might be acceptable in some scenarios, but not when the labor for this fix is $1000 and the part is less than $100. Nevermind the fact that this is now a Christmas tradition, fighting with Mtn View to try to get them to replace a heater core that's messed up after less than 1 year. Anyway, long story short, don't let these guys do so much as even change the oil. Go somewhere else, anywhere else.