“We have been dealing with CMS for quite a few years now. Have to say they are excellent. Extremely fast with call outs to service or fix any faults. From placing a call with an issue all the way to one of their staff calling to our offices they are very professional and we would have no hesitation in recommending them to any other company. Five stars *****”