How many employees? How many are techs? What's your current revenue? How quickly are you growing? (Both techs and revenue). These all inform the definition of "better" in thus case.
We launched Tigerpaw in late 2016. Before that we used alarmbiller, before they we used QuickBooks and excel. We launched Connectwise in October of 2017. I've spent a boatload of money on software trying to get a handle on what's going on and in an attempt to control the growth instead of the opposite. I probably launched connectwise too early, it's extremely comprehensive and flexible, I love It some days and hate it others. It's definitely improved our operations and on-site efficiency. It takes a fair amount of time to document and plan everything... More than we are used to.
Tigerpaw is junk. Avoid it. Been there done that. Roughly $25k down the drain.
Point is, there are stages in your growth where you should consider management software, but doing it too early can really hamper your ability to be as flexible as you may be used to. I suppose that's the very definition of the greater control the software is supposed to give you. Launching management software is painful, do it carefully and purposefully and you'll come out the other side more profitable.