Leroy is very patient, knowledgeable and gives very good advice on designs. And he is also very flexible in meeting my expectations, deadlines and requirements. I highly recommend his services. Thanks, Leroy!