I had 3 problems with toilets - clogged toilet and 2 more minor problems.
I called 2 days in advance of my scheduled appointment and detailed my problems to a manager. They sent plumber who had been with the company for 2 years.
The plumber removed the clogged toilet, removed one hard object and reinstalled it, but it was still clogged (another object in there?). he removed the toilet again and used MY auger. The auger broke and got stuck in the toilet. He said we now need to throw out the toilet!! I asked he return the auger to me so I could try to return it the hardware store (it was new $70). He didn't bring it back, 3 days later, I contacted a manager who looked into it. He took an entire week to get back to me! I gave up on their company and would not want them to touch my plumbing again.
The other simple problems he could not solve was because he did not have the parts on his truck even though plumber said he usually has them on the truck.
I had used their company once before for a clogged shower drain that turned into a $7,000 job. That plumber had 10 years experience and seemed to know what he was doing. However, when they found the "break in the pipe", it wasn't actually broken, just a non-standard join which we could have lived with by fishing out the line whenever it got clogged. I'd give that job 3 stars.