Absolutely terrible customer service. They charge $40 for SSL and they don't allow customers to install their own. Their tech support has to manually do it. They don't send a reminder or auto-renew SSL. Mine just expired so I requested a new one. I paid for it. 6 days later and numerous messages sent through their ticket system I've only received one response and that was to make sure to pay for it and send them confirmation. I did and now no response. No phone number to call or chat option. Guess I'll have to deny the charge on my card and move my site elsewhere.
Claim your business profile now and gain access to all features and respond to customer reviews.
I cannot express enough how happy I am with Site5. Your service and support has been the best bar-none... A Site5 user testimonial, read more now!