You can get a taxi from Hahn to Mainz (nearest proper station), but at 55 miles, it won't be particularly cheap - think about 100 pounds .... Then again, if you and your boss are going there for work, the value of your and his time might make it worth spending the money.
If the value of time is so important, would it not be cheaper to fly direct to Frankfurt ?