Craig was right on time, did an excellent job, was professional and a hard-worker, went "above and beyond" in taking care of my garage door problems, and cleaned up after he completed his work. Overall, I am highly impressed.