The consultants were extremely knowledgable but also very easy to work with! They listened closely what I was looking for when it came to our website project which included an overhaul from scratch as well using their existing content management system (CMS). It took some time before they had everything figured out so be patient - there are plenty things these guys figure out along way during this phase!! Great experience overall. Their customer service has been great too after signing up my first year contract.