Somewhat on the side of this group, but here are so many dedicated people full of resources so I ask anyway. I am looking for THE PERFECT system to run my company on from day to day.

That means taking incoming request for service/ maintenance, planning installation jobs etc ... and then the system of course must have a field module for my technicians to report their hours.

Kind of like Syncroteam, but maybe somebody knows about a better system?