I have been a customer of Mega Technical Services ...
I have been a customer of Mega Technical Services for several years now and I must say that their services are average. I have had mixed experiences with their technicians. Some have been quite helpful, while others have been less competent. Overall, I would rate Mega Technical Services as an average company.
