15815 25th Ave West
Lynnwood, WA 98087
Comcast Business is a subsidiary of Comcast, which, through several iterations, handles the sales, marketing, and delivery of internet, phone, and cable television to businesses. They offer plans for Business Internet, Phone, and Television.
They get the needs of small businesses, because they were one too. They grew from a small startup with just 1,200 subscribers, taking notice of all the things a business needs for success, and today offer business solutions to over a million businesses like yours.