Welcome Pattie58. To get to the Site Control panel, click on the manage website link under the Web Hosting tab. Here is a Link to the necessary steps required to move your Web Hosting to Comcast. Also please note that while Web Hosting is available to all Business customers, Comcast only registers new Domain Names. If you need additional assistance with the process please contact me via PM (private message) and I can assist.