Try LemooreNet. Their service is great! We have only had a couple of outages in the years we have been with them. The service is reasonable. The technology staff is always very helpful if you have a computer problem. They also have computer repair service. If you need website & graphic design, they offer that as well.