Arrived as scheduled in timely manner. Steve explained exactly what he was going to do, asked how we would be using the services and he was flexible in making adjustments that best fit our needs. When finished, he explained his work and demonstrated how the cable and wifi systems operated. Very helpful and competent!!