Roderick did an excellent job. I was very pleased with his work. He was thoughtful, easy to talk to, and very reliable. Overall just a great experience. I have recommended him to my colleagues and they had great experiences too!