Very professional and knowledgeable. Stayed with us through internet speed testing to ensure everything worked as expected. Very happy with his service!