Nick is not only extraordinary at what he does, he is extraordinary to work with. For each project I have hired Nick for he has gone above and beyond from start to finish. His work is always comprehensive and quality and he is excellent at being able to explain things and give instructions to allow me to properly utilize his set up and work. He is always quick to answer questions or respond to my requests, and always seemed to be on step ahead of me. I would (and have) hire Nick again and recommend him to anyone in need of his services.