Recently there have been lots of complaints from your area, but it's my belief it's because of the current upgrade and related changes. Keep a record if it's that bad, and they should give you a credit, especially since you are a business customer..
Hopefully those frustrated Alabama users can overcome their aggravation and tell you objectively whether their service is usually good, until now.
My experience has been that Charter is very reliable, except when upgrades are going on.