James (Jimmy) Hoffman is NOT someone you want to work with. We found him to be unreliable, unprofessional, and his work was shoddy. He never even bothered to finish the job, and refused to honor his contract for damages he caused. We were forced to hire someone
else not only to finsih the job he abandoned, but also to clean up his mistakes. If you care about your project, DO NOT hire Jimmy Hoffman. I only gave him one star because I couldn't publish this review without at least one. Should be zero.
more