Mike contacted me within minutes of my email and set up an appt. for the next day. He arrived on time, was very professional, and exhibited great patience while I described the Gremlins that have inhabited my internet and wifi system for years. As he worked to fix, install, and test all the equipment, he explained what he was doing and why (to the extent I could understand) and left after assuring me that I could text, email or phone him if I had any problems or questions. I am thrilled -- for the first time, all my devices actually work the way they are supposed to! I would definitely recommend Mile to my friends.