Pros: competition, pricing, local
Cons: not as many resources as verizon or comcast
Cavalier provides all the same services Verizon does but on a smaller scale, and more competitive pricing. Depending on the area where you live, Cavalier can almost do the same.