No, strictly fluid changes
No they actually cause leaks went to change my oil there afterwards my truck started leaking oil from the filter
No, they don't do oil leaks.
Im not sure if they fix oil leaks.
Thanks! Your answer is awaiting moderation.