It has been such a pleasure working with Mr. Castagnetti on my project. Michael was able to set us up and give us insight on features we might have never known to use. He has provided us with up to date training. I would recommend him to everyone I know. He sets a good example to our employees on how to effectively communicate with everyone.