Showed up on time, was professional and polite, did a through inspection, treatment, took the time to explain what he did and what I can do next. Basim did a great job.