Comments
This stupid company wants all the money in the world but is not ready to provide services. They have taken my money and not providing internet service due numerous complaints. I want a refund
Reply
3%
Complaints
629
Pending
0
Resolved
20
View all 629 Excitel reviews & complaints
View all Excitel contact information