I've worked with Tim for some months now and have found his work to be excellent and on time. His knowledge of CAD software is very good, as are his standards of technica ... more