Report Abuse

Flag a comment for removal

Please use the form below to report a comment to us. We do our best to monitor user comments and we have zero tolerance for profanity, personal attacks and other malicious posts.

Thank you for taking the time to bring this comment to our attention.

Report Abuse

What a mess. I started service with them for my business. Opened my account on May 13 and had a scheduled install for May 16. May 16 comes and goes, no show by a tech and no call from Frontier. Call them on 05/17 and was told they would be there today. What a shock, no show from a tech, and no call from Frontier. I call the business rep and leave a voicemail and send her an email and receive no response back. I call again on May 20 and finally get a helpful person in tech support that says they got everything set up to the box in front of my business but just need to come inside to finish the installation and they will be there at 8:00am on May 21 to finish. I give it until 10:00am when nobody shows up AGAIN. I finally get a hold of my rep via the phone who actually says "Hi, I just tried to call you" Really? it is my cell number will a call log history, you really think I cannot tell if you called? I am put on hold as she tries to reach the tech. Comes back on the phone and says she cannot reach him, but left a message. At that point I am done waiting and tell her I would like to cancel my order and account. Other than a very brief "sorry" they seemed just fine with loosing my business. about five minutes after closing my account, the tech calls me to confirm an order for an install. I tell him that he is 5 days and 2 hours late and I chose to close my account because this has been such a mess and he says "ok, thank you" the only way to describe it is that he was thankful I closed my account because that means I lessened his workload. I can honestly say I have never been met with such indifferent and un-motivated customer service before.


Headquarters Map


Check out this cool map plotting the corporate office headquarters for major companies.