There used to be a 4wd shop in West Allis but the guy is gone. He had no idea how to run a business which explains why he is gone. If you want a nice shop to do the work yourself check out the West Allis Auto Club. It is really a unique place and a great place to do work like this. As far as I know it is the only place like it in the entire country.
You become a member of the place and then are allowed to work on your junk when ever they are open. Usually till 10pm on week nights and I think the same on Sat and then every other Sun till like 5pm. Usually there are guys there later but you can only count on there official hours. Anyway, they have a mechanics shop and a body shop. In the body shop they have a full sized paint booth, a couple of MIG welders and some other assorted tools. In the Mechanics shop they have two lifts, a two post and a four post, a wash bay and a couple of stalls for general work. On top of that they have several stalls in both the body and mechanics shops for long term work. You can have them for up to 90 days if you are a "full" member. If you are an "Associate" member you cannot have a long term stall but you can keep a car in there for up to a week if you need to and space is available. Some other cool tools they have are, tire changer, spin ballancer, plasma cutter, press, steam cleaner, and more I'm sure.
It is a "club" so they expect members to help with the up keep and up grades of the place. They have a system of minimum work hours needed each year.
It is a great place to work on your junk and there are usually people around to help you out and give you pointers. Lots of these guys have been wrenching on their own junk for many many years and can really help you out. They do limit their membership to only some many people so you would have to call there and see if there are any openings. It is under $200 a year for even a full membership so it is a bargain.
Check them out,
B-loose