network cabling contractor
For the past 8 years our school has a single contractor who is doing our cabling, switches and wireless APs (basically all the infrastructure work). I have only started working in this school for the past 4 months and i noticed that they do not do a professional job (our library was down for over a week because of a faulty switch but they were taking their time to attend). I am now strongly considering finding another company to provide us with the services stated, point to be noted is that we also have to keep the current contractor because of the work they done in the past is covered under their maintenance. but I am worried whether having 2 or more contractors will generate more problems such as blaming each other for problems that may arise in the future.
Please advice me on the above and if you think there will be no problem then could you give me your suggestion that which company should i use that you have experience with and do a good job and are (professional, competitive, reliable).