Using Norcast has been the best decision our company has made. From day one they have gone above and beyond "good" customer service. We had so much trouble with a couple other providers when we moved to our new location. We almost had no internet or phone for our opening day, but upon calling Norcast at the very last minure, they stepped up provided us with phone and internet and have been there for us ever since!
more