TLDR: the guy I spoke with insulted me and my company, they tried to charge me for work that was never done and that I had proof that they never did, and their employees lie.
I do not recommend this company, mainly due to the terrible service by the man I spoke with about a problem. I had two invoices from a manger who said that the work was never done and that she tried to stop using this company but kept they kept showing up so she decided to just still use them as long as they didnt make her pay for the two incorrect invoices. Fast forward almost a year and we were still getting messages about them. When I called to handle this the man I spoke with insulted me, my company, and my coworker by saying we had no ethics and that his business , which has been around for 70 years (or something like that), was better than us and that not only would he prove that they did the work but that he would be the better person and continue working with us. This should have been the moment I stopped using them but I decided to make sure that we werent in the wrong and to just chalk up his attitude as somebody who didnt like being told that he was wrong. I never got the proof that he claimed he had and then I got the cherry on top when I saw a new invoice for work that was never done. I checked our cameras and saw their employee sit in my parking lot for 15 min and leave after having done nothing. When I called them to bring this up they told me that the employee had done the work and even written a statement about how he showed up and we weren't there so he let himself on the property. I told them that was a lie and with that I finally decided to stop using there terrible service. I recommend finding another company even if they charge more because at least you are paying for honesty and good customer service.