They were very easy to work with (and they are located in MI!). The product works well for us - it’s been used across multiple departments at my current employer without issue or problems! I see some room there for improvement but nothing that would not allow me to recommend them as an excellent service provider overall. We have had success using their data entry services, customer relationship management software, marketing automation system, website content creation/management platform, document storage & retrieval solution, timekeeping solutions, payroll systems etc. It's very easy to use for our accounting department as well has customer service! They are always willing help you out if there was an issue or question that came up along your way through their software system!! I wish it had more features but other than those few issues we have no complaints at all about this program so far. We love how simple everything can be when using these programs. !