Yes, as part of our support and website agreements we monitor your the websites closely.  In order to ensure the up-time as part of our agreement, all sites created by Total Tech must be hosted on our platform as it is designed with our systems in mind.