At a Porsche service center, this is probably going to be quite expensive. I am guessing they would charge at least 3 hours labor, at Porsche prices. I doubt they would repair the gears, but rather, they would probably replace the speedometer head unit. The list price for that part is $838. So, expensive.
The gear repair is not difficult but the problem is that no one working at a local shop will have any familiarity with the process, nor will they want to spend the necessary time learning. So a more cost-effective alternative would be to have your local independent shop just remove the cluster, which you could mail yourself to one of many speedometer repair shops (North Hollywood is well-known for Porsche repair), then have the shop reinstall the cluster when it arrives back. That would be a lot less expensive. Shouldn't be more than 2 hours labor, so a few hundred for the labor and maybe $200-$300 for the repair.