No just the basic stuff.
I do not believe that they do alignments. Most tires places do tho.
Sorry I'm unable to help with your question. I know they do a lot of upkeep on cars but I'm not sure about that one.
Thanks! Your answer is awaiting moderation.