Very helpful, patient and caring about the service he performed. Mr. Maddox explained the problems he found, what he was doing to fix them, and approximately how long it would take to fix them. I found his professionalism refreshing and look forward to doing business with him again on another project in the near future.