Chatted to Paul over the phone, explained the problem, then managed to accommodate us today despite a busy schedule. He came out, solved the problem, and went above board to sort it all out and even spoke my internet provider to work out things. Great efficient service backed by a lot experience and understanding. Highly recommended.