The team working at memo have been fantastic so far! They are very professional but also really nice people too who always go above & beyond with their work which makes communication easy when needed (especially during busy periods!). I am particularly delighted by how they handle any potential problems you may encounter through your project - it's important that we can trust them not make promises or commitments about things going wrong without being able confirm this first themselves beforehand though of course if something does inevitably turn up then there will be no hard feelings :) Great experience thusfar would definitely recommend using these guys again should my business need another website built/maintained etc!!