Was here 23 days ago to get my daughters car oil changed and said I would return with my own vehicle for maintenance and I did. Upon further inspection JD the service consultant/manager said a rack and pinion had a leak and steering fluid would need to be topped off periodically if I didn't fix the problem. My car has an extended warranty which is garbage by the way and I will be reviewing them soon. They would only cover roughly half of the expense and I had to fork out the rest. Dropped the car off and it was finished promptly and on the same day. Asked if there was anything else wrong with the vehicle and even asked them to find something wrong with the vehicle but other than that the car was great. These guys are the BEST. They will NOT cheat you and will not offer services that are not needed and even with the services that are necessary they dont push you or try to scare you or worry you to get it done. I will be back again and again. Keep up the great work Sun Auto. You guys are awesome. Thanks JD and crew.