I always posted on the Australian "Master plumbers" site that first of all make sure the plumber is licensed and insured in the areas they are going to work and if they fail to do the job properly or in a decent amount of time call the local plumbing authorities and your insurance company...