U might want to ck everything they do to your car. They are just parts changers nothing more . there's no way in tne world that i woultake my vehicle to them. I worked there and can tell u don't take it there. Take it someplace else. Look up my yelp review on this place.
Yes, however they charge for it.
Im not sure, sorry I couldn't help,good luck 😀
Yes
They won't just top it off. They'll want to find out what's leaking and fix it. Then over charge you for the fix and they might fix it the first time. Probably not though.
I really have no clue never got it done there it might be leaking or sometime I know they do like inspection
Thanks! Your answer is awaiting moderation.