Not good. I will not be using them any more based on the lack of flexibility. We had probelms with our contract bill system but were unwill and unhelpful with trying to come to a solution. So they have lost a clinic that has used their services for many years and clearly don't value loyal customers.