Randy is a great client: intelligent, talented, respectful and supportive. I am very pleased to work with him.