Horrible company. We had their service for 2 years and it was unstable on the best days. And like everyone else says be leary of their contract it renews automatically if you don't give a written cancelation thirty days prior to the contract ending or renewing. I would never recommend them to anyone and am glad theyre are more options in my area now