I wouldn't say everyone but most here are to some extent weather a backyard mechanic or a full on Toyota Technician. I have had a shop (quicklube) run a few and currently am back where it all began running one of the LA City Police Garages at night. Still I would not call myself a mechanic since I do have limits on how much I can do. Now call me a grease monkey and I will bow to that, technically I'm an administrator/manager.