I had a sewer line backup/clogged drain in my basement at my rental property in Harrisburg, PA. I live about 90mins away. I found a plumber online, he went in used a snake and it didnt get the job done. I paid him $350. Got the second plumber he removed a lot of wipes. He was there for about 5-6hours. He charged me $1,500. He said the issue was resolved after he took out a lot of wipes. The wipes were from the previous owner. As soon as he left my house, my tenant calls me saying the toilet was no longer flushing. The toilet was working ok before the plumber started working on my house. Plumber said that was a new issue he will go and check tomorrow. He went back the following day and he said the sewer line/drain had clogged again and he was going to get a cctv camera to troubleshoot and see where the problem was. He charged me $85 to get the toilet to flush again. I later got a call from him and he told me there was a lot of trash (beer bottles and soda cans etc), he sent me pictures of all this. According to him, it turns out all the trash was coming into my sewer line/pipe from the streets because the cap from the pipe had came off and he doesnt know how it came off but that’s how all the things on the streets were coming into the pipe causing the clogging. He said he was going to use a large enough auger (got charged $1300) this included renting the auger, digging around broken sewer cleanout, cut and repair sewer cleanout, pull debris out of the sewer that was falling into the main causing clogs.Everything was working fine afterwards according to him. He however did mention that they were still rocks (he sent me pics) that he couldnt remove with the auger and to remove the rocks he would need to cut another part of the pipe to remove them and replace the section of the pipe. His words, “even though everything was working well now, it was only a matter of time before the problem starts again because of the rocks that were still in there, it will clog again and it will cost me more money”. He said it could be a couple days, months or even a year before the sewer clogs again but the issue was not 100% resolved. I took his advice of cutting and replacing the pipe to remove the rocks and he quoted me $4,200 for the job. I think I was just desperate for the issue to be fixed. I was just fearing the worst. That was 2 weeks ago. So he got back to me a day or two later and he did say he was waiting for the part he ordered and once it arrives, he will be over at my house to finish the work. Last week on Wednesday 9/22 he told me he was going to go and get the job done the following day (Thursday 9/23) because the part had come in. I never heard from him on Thursday 9/23 and I got side tracked with work I forgot to check in and when I did ask him yesterday Tuesday 9/28 when they will be over at my house to finish up the work he mentioned they already went last week on Wed 9/22, Thursday 9/23 and Friday 9/24 and finished the work, all they needed to do today was to backfill the holes that were dug to fix plumbing and pour new concrete in plumbing trenches. It was a bit odd to me because I never got a call or anything last Thursday and he said his 2 techs were there and I dont think so. He said he will check his techs gps to confirm but he knows they were there because the work was done. I told him I was over there on Wednesday 9/24 he was adamant that his techs were there that Thursday and Friday instead to do the work. My concern is I dont think he did the job he is charging me for the $4,200. Something is not right. I seriously doubt that this was done. Its just not adding up when exactly he went to do the work because he never gave me an update, one minute he is saying the techs were there wed, thursday and Friday the next he is saying they were only there for 2days. I think before today they last time they went to my house was 2weeks ago when they used the large auger to remove all the debris minus the rocks and today when he called asking me for the code to get into my house that’s when it dawned on me that he probably had not been to my house since 2weeks ago because how did he get back into the house last last week if he didn’t remember the code? I think today is the day they came back since 9/13 to finish the rest of the work. They were there for 2hours today. He said they were there today just to backfill the holes and pour concrete in the plumbing trenches they had dug. I am sorry for the long story but I am not sure how to handle this situation because I feel like I am being lied to. $4,200 is a lot of money for me to pay for work that was not done. This is my first rental property and I am still learning not sure what I should have done differently. I have attached all the pictures he sent me.I would appreciate all your help or suggestions. Thank you all in advance!