They were prompt and completed the job leaving things clean and tidy. This is the second job they have done for me and both times explained thoroughly the problems and showed me with pictures. I appreciate their professionalism.