Most cable companies do not. DSL often gives you an all-in-one-POS (and charge you a monthly rental fee). It's a question of how far their service should go. In my opinion, their job is to get the Internet to my house. After that I'll do what I want with it. Other people want a more complete solution. How far do you want them to go? Provide a modem? Provide a router? Provide cabling throughout your house? Provide the computers you use to access the Internet?