Hey Wes,
I'm sure there are companies that do such a thing although I cannot point you toward one. I would be willing to give something like that a shot for you if you would agree to be a bit patient with it. I would be in a learning process mode with it so it may not take off immediately but if I am anything it is persistant.

If not, I'm sure someone can point you in the right direction.