This guy is great at what he does. He is able to take multiple parts to a project and combine them into a nice polished product. He is very informative and able to implement techniques that we were not aware of to have the job done right. I definitely would recommend him and plan on keeping him in mind for future projects. Great guy, great communication, professional work.