Randy has been a very knowledgeable collaborator throughout the entire process, quickly understanding my needs and even providing positive input that aligned with my initial ideas, improving upon my initial thoughts. He has been very responsive throughout the entire process, and I am very happy with the outcome.
