Matt was very professional and thorough. He did not leave without everything running smoothly. We had difficulties and he figured it out.