So sorry you have to deal with this! I don't understand why providers think this is acceptable behavior! Could you just remove the review feature on your website? Then there would be nowhere for them to post their nastiness!! When potential clients make contact you can then show them your positive reviews/references.