Telzio – No Calls For a WEEK
I know I am not tech savvy, that is why I hired Telzio. Given their service they are not very tech savvy either. They did not set up the phones right. I was wondering why I did not get any calls for a week straight. Because of them, I lost a lot of business.