The problem was diagnosed quickly and they explained everything. Would highly recommend. We have used another company in the past but never again.