I have used these guys from my overflowing drain. It was recommended by a plumbing company that I have contacted on Yellow Pages.
Overall, my experience with them is good. They did a very good job unblocking my drain and used their special truck to suck out all the sewage that was blocking my waste water. They even did a good job using their water blaster to clean the grass and concrete area where the sewage has overflown.
However, the price was a lot more than I expected. The overall bill came back to be around $600 including the $200 deposit you have to pay to setup an account with them. This is because they charge for the travel time and time of maintenance.
overall, I would use them again if I had money to spend and I can not find a cheaper alternative.
My rating for them:
Customer service: 10/10
These guys quoted $160/hour+GST and indicated that there will be half of an hour travel cost involved to my location. The job was resolved in less than an hour. I have received over $600 invoice from them. When I complained they lowered the payment to $460, which is still way more than what they quoted originally ($280). They were also late by over an hour - I am guessing this is what they charged me for.