Did you try pulling the axle and re-installing to see if you get that seal to re-seat. Works sometimes.
All in all its about 6 hours work plus parts. Id say most shops would be at least 5-600$. I know when you do the rear seal you might as well do the bearing at the same time. More work to save it then what its worth.