It was about time, 100,000 mile service. It is typically very expensive because it requires a lot of work. I had Alex replace timing belt, serpentine belt, pulley, tensioner, spark plugs. He agreed to install all genuine OEM dealer parts. He drained transmission fluid, and I was very thankful he did because previous dealer services they did not replace ATF filter. Another thing that I like, he was willing to take photos when everything was disassembled so I could see how much wear it was around the engine. Lastly, I asked him to save old parts. Very good service and the car runs better now. For sure will be back again. read more