I like that they are able get out of our way, letting us do what we know best! They have been very responsive with any issues or questions so far - nothing negative at all!! We've had some great success thusfar as well :). There is still more work for them since this was only an initial project but it's going really smoothly right now which makes me happy :) As always when working through consultants you need communication between parties involved (ie client/consultant) however there has not yet seemed anything lacking here either from their end nor ours! The biggest challenge will be staying organized throughout each phase and ensuring everything continues moving forward without issue once done -- especially during such time sensitive projects where things can quickly change if missed steps occur etc..