“Richard provides an excellent service and always goes above and beyond to ensure that the practice keeps running at all times. Its a small thing, but we really appreciate the documentation and reports too! Would highly recommend.”