There is, but it can be a bit expensive. Take a look at the more well known company's websites.
I still think though, that if you give it some thought, you'll be able to do it using buses and / or tranfer companies.
Give us an idea of what your journey involves and I'm sure some members will be able to come up with a solution for you.