If you are looking for a specific web-based solution then Impression can help you with that. We often develop these systems on the basis of a framework so that the entire wheel does not have to be reinvented, which of course saves a lot of time and money. We use techniques such as PHP, MySQL, XML, Concrete5 or Zend framework and many others to develop such systems.
You can always come by! Plan your route quickly and come and have a cup of coffee while we discuss your plans.