First time customer. Art was very helpful in setting up appointment and making sure parts were on hand for my 2005 Lexus RX330. Asked them to replace timing belt and water pump as I was 30K over service and going to take a 3,000 road trip the following week. Work was done as promised and communication timely. No leaks, no lights and no tow trucks. Price fair. All good.