I don't own a workshop, I know of a few compitant shops who can get the job done, but my concern is finding the bearing. I have been through this ordeal in other jdm cars, eventually one has to purchase a hub as bearings aren't available. And I remember that when I told the press guy to take the beating out, he said that there is a 50 percent chance that the hub will get damaged. I told him that I will take my chance, the bearing popped out, but it wasn't readily available anywhere.
This was a few years ago, things should be different now, send me the chassis number of your car, let me first trace if bearings are available or not