Everitz Consulting is not only incredibly competent, but their care in making sure I understand all aspects of the process is superb. They never rush or accept something that is not as good as it can be. In addition, they are terrific troubleshooters and teachers. Everything is accompanied by a detailed set of choices, alternatives and instructions enabling me to become as engaged as I would like to be. Hence, I understand the consequences of decisions I am making and that goes a long way to reducing errors as a result of miscommunication or my lack of grounding in IT. I should also add that Everitz came into this project after two previous people made a real mess of it — design, function, navigation — all were problems. I will continue to rely on their expertise and judgment with pleasure.