These guys are great.
Main drain from house to street was obstructed. Called a large national drain clearing firm who removed both toilets and were unable to clear the blockage using their machine. I was charged nearly $600 for this service and it was further recommended I spend $3500-$6000 for them to replace the piping.
Instead I called Pete's. His technician Brandon removed only one toilet and soon had the drain clear using the same equipment that had failed in the hands of the national firm. He was competent, polite, worked with attention to detail, kept me informed, and cleaned up when finished, and charged much less. I highly recommend Pete's for all your plumbing needs.