I have worked for this agency previously, so they already know how much work we put into our website! They are very attentive when it comes time around updates or changes that need made throughout out entire project (which is often).
Their customer service has been great as well - always available whenever questions arise through my own projects/website implementation process!! Working collaboratively together can be challenging at times but overall their team knows what works best which makes things easier moving forward :) We're working towards increasing SEO rankings across multiple platforms including mobile devices & local listings within Google Maps now too.