Tecbirds have done a great job for us. They have good resource pool available of qualified IT staff. We are very impressed with their Quality of Service. We also appreciate that they ask when they have doubt on what they have to do : good communication is a key to perform good job. It is just the kind of message we want to send to all our friends about Tecbirds.