The Comcast Business website page provides the Help and Support section where you can find additional ways to contact Comcast for help. You can get in touch with the company representative by phone, online chat if it’s available at that moment, and also by visiting the company forum.