Roby is awesome! He is very patient and knowledgeable and a lot of fun to work with! I would highly recommend him! He was not pushy with us and did what we wanted to do, however, he was always right in the end with what he had suggested and we quickly learned to go with his suggestions first rather than trying it our way!