Lots of features. Some Useless, some not. I can see how the features would work for other companies but for us we ended up turning off a good amount of them as they added a lot of unnecessary steps. They do have good invoicing and job scheduling.
The reason I even decided to write this review (I never write reviews) is because we had subscribed to the Service Titan software and had a pretty good time using it. It seemed to really help us. We got on board with them about a year after they started up. So they were able to work out some bugs in their software and make it at least sustainable. However, they started to do update after update after update. With these updates we got thrown into their "beta testing" without even getting our consent first. We were doing something one way and then they would introduce a new "feature" and it would completely derail our entire process and we would have to start from square one. This happened repeatedly. My second issue with this company is that the designate each company that subscribes to their service what they call a "Success Manager". Which is cool and all but when the success manager knows less about their own software then you do, that's a problem to me. On top of that, the Success Managers we were assigned were rude. The first one was so rude that I requested another because I thought that every time I would talk to this person I would lose my freaking temper and say things that shouldn't be said. So now we get a second Success Manager, which we thought was going to make everything better. Nope. We get this new Success Manager and I mention to her that we have been having an issue with our payroll being reported correctly through Service Titan and we had to do our payroll calculations through an outside software, which wasn't a big deal, it was just an extra step we were trying to avoid. After emailing back and forth and being on phone calls multiple times trying to figure out something that is incredibly simple but they couldn't seem to get their software to do the math, I receive one final phone call. The Success Manager states that she has the answer and all of our payroll problems were solved. Definitely not. She brought us down the completely wrong path and when I told her that isn't what we were trying to do we wanted it done a different way, if possible, her response is, "Well typically companies don't operate their business that way so maybe you should consider restructuring your business model." WHAT?!?! are you kidding me? We have been in business for 60 years and you are going to tell me that because YOU can't figure something out, something that is beyond simple math wise you just have to tell the software to do it for us, that we have to reevaluate our entire business model??? The least she could have done is said something like, "I don't believe our software will do that but let me see what I can do." At least that would have shown some promise.
That is just the tip of the iceberg but after the multitude of issues we have had with them trying to figure out minor problems and being told, "too bad so sad", I had to write a review. I don't want anyone else to experience what we experienced. We are paying for their wages and they continuously seem like they are trying to get us to cancel. I may be difficult at times and I am completely aware of that, but for things like that to be said regardless of how difficult anyone may be is absolutely ridiculous.