As a professional safe mover, I always tell people that the prices we charge to move a safe are often less than the insurance deductable for an Emergency Room visit.
With that said, a 500 pound safe is very light as far as safes are concerened.
If you are going to move it in your truck, do as others have said, and have them lay it on it's back. When you get it home, you can slide it out and down. With one end in the truck, you will only have to support half of the weight...in this case 250 pounds. You and one other person should have no problem.
When it's time to take it off the skid, unwrap it and remove the bolts. Using a "back and forth" motion, walk the safe almost half way off the skid. Once you're almost to the tipping point, slowly tip the safe. Once the safe is on the ground, tip it further to a "perfect balance" so one person can balance it. Have the other person pull the skid out of the way, then slowly push it back upright with your friend "catching" the safe as it comes back down where the pallet once was.
At that point you can strap it on a dolly, and away you go. Be very careful if you're negotiating stairs, as that is the point you are mostly likely to hurt or kill somebody.
If you do decide to hire a professional, make sure they are a safe company. Safe companies screen their employees so that you don't get a muscular felon at your house, knowing where your safe is.
If you have any problems finding a professional in your area, let me know, and I can probably refer you to somebody.