Good god avoid like the plague!!! Because they are based in China/USA, they have zero idea of what constitutes customer service, necessary requirements or just basic website management in the UK. Their customer responses are cringeworthy and talk in complete circles where they basically don't help or give you any answers at all and take your money for what is quite easily the worst website builder in the world!!! I would rather learn to code and build my entire website from scratch whilst having someone hammer nails in my back than use these incompetents ever again!!
Claim your business profile now and gain access to all features and respond to customer reviews.