I would not hesitate to recommend Compass, because the entire team is dedicated to meeting the needs of our center, and quickly responds to all calls. We have a dedicated IT person who knows our system and took the time to educate himself on our software. The most valuable reason to me is the comfort of knowing that an experienced person will handle any and all IT concerns quickly. If there are going to be any additional costs, I know up front what is covered and what the extra cost will be.