Like so many reviewers, I went to Toyotech with some apprehension due to past experience at other car service facilities.  About four years ago, at the recommendation of a friend of a friend, I took my Highlander in when the dealer insisted I needed four new tires.  
Keith and Jody checked it out, confirmed that I DID need new tires and explained and showed me why.  AND they didn't try to sell me the tires themselves.  Since then, I've been a regular customer.  I trust them.  They are friendly, knowledgeable, NOT pushy.  
As others have said, they are fair,  have given me excellent guidance on what to do, and prioritizing repairs.  I echo other customers that I will not go anywhere else, and if/when my teenager gets a car, a Toyota or Honda is preferred BECAUSE I can go to Toyotech to maintain it.
HIGHEST, UNQUALIFIED RECOMMENDATION based upon my experience there.
                        
more