I am happy with their customer service, they are very professional in what we do together! They did an excellent job at building our website for us as well providing ongoing support along side it all - which is so important when you're working remotely or have limited resources/time available yourself (as most small businesses tend too).
There was nothing that i disliked about them during my time there but if anything then maybe some improvements could be made around communication between team members? As mentioned previously though this isn't something where any faults were found by me personally either way its great having such experienced people helping out here who know exactly how things should work etc!! We needed someone local because other companies quoted more money than required due to distance away costs & travel times involved plus not being able provide immediate 24 hour turnaround like possible through remote means therefore had no choice really except.