We had thought we had a main line blockage but it was only a blockage in a drain pipe. The plumbers knew what they were doing and found the blockage and had it cleaned out in a short while. I'd recommend this company to anyone.