I have been a user of Northgate for a while now and have found the experience to be excellent. I can seamlessly upload changes to my site and if I ever get stuck, I get the help that I need from Northgate staff, extremely quickly and professionally. They guarantee my site will never be down and they have lived up to this promise. Another great thing is that I didn't need any background in programming or web designing to get my site up. I will definitely be a customer of Northgate for quite some time in the future and recommend it to anyone looking for reliable hosting.