My experience with this company was not good--my Volvo left with more issues than it went in with, and when I took the car to the dealer for a check up, they found a lot of negligent (deliberate?) errors that would have been very costly. Alan Auto is unreliable and dishonest, and has a long reputation as doing shoddy work. Do not go there.
more