Very professional and willing to take the time to diagnose. So far happy with the result . Haven’t received the invoice yet.