I haven't used them yet, but I have heard great things about Auburn Car and Offroad in Auburn. The FJ cruiser forum speaks highly of this place. Next time I need something done I'm going to try them out. I see you're in Kirkland so I'm not sure of places closer to you