Replacing leather on a saddle

I have a Sella Italia Flite Gel saddle that I have been riding on for 3+ years. The problem is, it looks like it, the leather is completely worn away from both sides of the front of the saddle. Can one have a saddle re-wrapped? What leather would you use? Who would do this - bike shop (probably not), maybe a shoe repair place?

Thanks,
SM

I think you might be better served to just replace the saddle.