Robyn M.
Posted
Fraudulent website developers
I would give zero stars if that were an option. This website developer is fraudulent, they used to be called Website Creator Hub. They take your money, and then when they can no longer get money from you for additional services, they delete your website. I have had to contact an attorney to try to remedy this.




