If you look at the header for the poll, it says you can vote for more than one. I try to do the work on my truck, but for larger jobs I take it to a garage. Right now the engine has just been put back in, that I left up to a garage along with the head machining.
Mostly Dealers and my favorite garage. I do what I can by myself, but with going full time college and full time work, I only have so much time and $$$. I rather it get done right and quickly, then me to try it and take 5x as long and more money.