jman, glad you got some local places to try. My recommended places would have worked ok, but sounds like you got a perfect fit.
I do the majority of work on all my vehicles, but I do have a couple gotos if I really need it.
Chaussee Automotive in Sun Prairie. I used to work with the service writer/manager and trust him with my life. This is a no-frills family owned place that stands behind their work and are reasonably priced ($60 hr. shop rate).
East Madison Toyota is my other backup. I don't typically trust dealers, but these guys have treated me fair on several occasions. At least one of their master techs owns a 100.