I had a truck cap hoist from a commercial truck supply place they sold it when they went out of bussiness,it was similar to an engine hoist,but it had wide enough legs to straddle the rear wheels so you could back right under it and hook up the boom to it,and it had a boat winch(hand crank)to lift the load.I have since sold it,and it was very handy.I have used my engine crane to take the blazer roof off,a brave friend made a piece of square tubing that fits into the boom and bolted a piece of 3/4 plywood as big as the "ceiling"of the roof and simply stuck the boom inside thru the back window and pumped it up and drove off!! I put sawhorses under it while we were out 4 wheeling though.I used ho walk my 72 blazer roof off alone,thats a full length heavy sucker--more than once I left it off most of the summer and tarped the truck if it rained!I made a set of legs with wheels,lifted the cap up enough to slide a 2x4 about 1 ft wider than the truck under the cap and put 2 longer bolts thru the cap and 2x4 and tightened them.then it was easy to walk it off and put it down gently.The thing I made looked like a kids swingset only as high as the rear quarters and cap and about a foot wider than the truck,I made it out of chain link fence tubing,rugged and galvanized and cheap at home depot! /forums/images/graemlins/grin.gifI've made some heavy duty exhaust systems out of it too~ /forums/images/graemlins/grin.gifThe only problem is where do you store engine cranes and dollies for blazer roofs when you dont have room or rent an apartment? /forums/images/graemlins/confused.gif