I took my 06 GX 470 a few months ago for timing belt, water pump, and the 90,000 mile services. Andrew did a great job on my car! Car still runs smooth. He even looked at my husband corolla's check engine light free of charge. I would recommend him to anyone who owns a Toyota or a Lexus.