Hey Maple,
Thanks so much for your insight — it’s always appreciated.
Funny enough, I actually joined WHC in 2022 based on your recommendation, and for a while, they were amazing: responsive support, fair pricing, and a platform I genuinely trusted. I used them exclusively and recommended them often.
As I brought on new clients, I started with individual hosting plans. Later on, I added a Reseller Starter plan to better manage multiple accounts — so I ended up with a mix of hosting packages under a single account. The Reseller Starter includes 10 accounts and 10 migrations. I used 3 migrations early on and assumed the remaining 7 would still be available. But when I went to use another a few months later, I was told the included migrations can only be used in the first 30 days — and that there would be a $180 fee to migrate, a restriction not listed on the plan page, only buried in a help doc. Still, I accepted that and moved on.
Over time, I filled that reseller account and continued adding clients through individual plans. Eventually, I had 18 separate hosting services — 9 under the Reseller Starter, 9 Web Hosting Pro packages, and over 100 domains. So I planned to simplify things again by upgrading to the Reseller Pro plan — the new plan has the space for 25 accounts, and includes billing software so that I can bill my clients. So I once again planned on purchasing an upgrade and consolidating everything into one clean setup and using the included migrations within the 30-day window, as intended.
That’s when things went sideways.
I asked support to help set up a new Reseller Pro account under a different domain, and instead of assisting, they immediately tried redirecting me to a Cloud hosting package — four times the price and offering features I didn’t need. When I declined the upsell and clarified I was sticking with the Reseller Pro plan, they told me I wasn’t allowed to purchase it at all. That I was violating their policy by trying to "cancel one account to open another". When what I actually wanted was a clean slate and the ability to pick which accounts to migrate in — that’s what consolidation is. According to them, my only option was to pay to upgrade my existing Reseller Starter (which is tied to an old domain I no longer use), and then request the domain name change manually — while also paying for 18 individual migrations instead of the ones that should’ve been included. By doing it this way it wouldn't be considered trying to "cancel one account to open another."
This logic doesn’t hold. WHC allows customers to purchase as many hosting plans as needed. For example, if I buy a new Web Hosting Pro service, I’m allowed to activate it under a new domain and use the included migration — no issue, no violation. But somehow with reseller hosting, I was told I couldn’t purchase a second plan, and had to repurpose the old one by a different name instead — solely because it was easier for them. This only makes sense if you're limited to one reseller plan (which you're not), or if the plans were interchangeable (they’re not).
Reseller Pro comes with better features — including billing software — that the Starter doesn't offer. I needed that functionality. Their “solution” was less effective, more expensive, and ignored the structural differences between the plans. It felt like they were trying to avoid honoring the services advertised AGAIN — by restricting my purchase, denying the included migrations, and framing their method as the only valid option.
And this wasn’t my first issue. Earlier this year, I found an error with their domain billing system. Domain prices were being increased by $2.50 each during the final stage of checkout without notice. This was a system error. As you can imagine this is a HUGE problem. And despite bringing this to their attention in November the issue wasn't corrected right away. The issue went on from November 2024 when I first brought it up, to March 2025. After many emails, screenshots, support tickets and hypervigilance on my part they finally acknowledged the issue and offered a partial refund of the overages. Not even the full amount. As someone that has so many domains i find it troubling that domain billing discrepancies at WHC were never acknowledged or corrected until I chased them down. If I hadn’t reviewed each invoice line-by-line, I wouldn’t have caught it — I’m sure other customers were affected without realizing and that lack of transparency is deeply concerning.
All of this has pushed me to start exploring alternatives. I’ve found some U.S. providers with similar setups, but with everything going on politically, I’d still much rather stay with a Canadian host. So I truly appreciate you mentioning FullHost — I’ll definitely be looking into them.
Thanks again — always great hearing from you
We have 3 sponsors that are phenomenal CANADIAN hosts.
I was with Canspace for years and was pretty happy. They had my hosting and a lot of my domains but over the years I switched my domains over to WHC because of TBR and the fact they automatically landed in my account without further action required from me.
I can recommend both of them from personal experience and FullHost because they have been very reactive everytime I have made contact with them.
That said I have the most experience with WHC and their ticket system is top notch, the dashboard lets you know everything that is happening and requires attention the moment you log in.
Notice above, I need to update my credit card and look at an expiring domain.
You can also see Ghassan S. is my personal team which helps whenever you need to escalate a situation.
WHC also hosts portions of WHC like DNS, Mail etc and they have been rock solid, I cannot remember any down time.
It's good to see you posting!