Frustrating experience. I have had issues with my main pipe before, so I said on the phone I was looking to get that unclogged, and with the plumber when he showed up. At first he tried to sell me a new toilet, but I asked for the main pipe to be cleaned again. He then used a snake in the toilet, but it only went a few feet so I had to ask again to clean out the main pipe. While he was messing around in the bathroom he just watched while the toilet overflowed, I had to reach around him and stop the toilet from running. Eventually he got down to the main pipe to clean it, but he had filled it up with water, testing the bathtub, so sh**ty water just drained out onto my basement floor. He eventually snaked out the main pipe, then just sat the sh**tty gloves dirty side down on the ground. I could see his latex gloves underneath were dirty, but he kept touching handles and other things even after I asked. After finishing, he didn't spray anything on the basement, just wiped the sh**tty water with some paper towels. He also left the obstruction that was clogging the drain just sitting on the basement floor. While leaving, his machine was wet from the toilet water, and it made a trail all the way back thru the basement, upstairs, and out to the front door. I showed him the brown wheel marks, but he still charged me full price even though I said it was going to cost me $40 to get a mop and bleach from Lowe's. $189 seemed about $50 higher than I had paid in the past, even without leaving a bio-hazard behind.
On top of all of this, he took his mask off while we were both downstairs. In a pandemic, I'm not comfortable with someone in my house who is seeing a ton of people every week and not taking covid precautions.