Excellent worker with exceptional communication skills. Give him a mock up and he can follow it. I highly recommend this freelancer. Does NOT cut corners. Great customer service skills. You can count on this freelancer to get the job done on-time. If something needs adjusting or fixing he is on it with blazing speed.