Has anyone here repacked the wheel bearings in their car by themselves?

Just wanted to know if its a job you can do at home or it needs to be taken to a mechanic?