Baltimore Computer Solutions representatives are very knowledgeable in computers, updates, software, networks, etc. They also respond to any of our questions or problems quickly. We have been lucky to find them and happy with all of the services they have provided us. We are very happy with their suggestions on getting new servers, networks, and towers.