After spending half a day and multiple unanswered calls trying to get a service appt at Desert Toyota, I called these guys on the off chance they serviced Toyotas. They are close to my house and I was encouraged by all the great reviews. As luck would have it, Josh is an ex Toyota tech and was very familiar with my Land Cruiser. They had it in the shop for two days to give it a much needed 150k mile overhaul (new timing belt, fluids, spark plugs, brakes, etc). Just picked it up today and it's purring like a large kitten. Their pricing is fair, they answer phone calls on the first ring, they do good, honest work in a timely manner. What's not to love??