Communication between staff members was great! Very professional and always followed through with their promises. I don’t have any faults to report. I would highly recommend them for your business needs. They have been very responsive to my needs. I had an accounting issue that needed attention quickly and they were able to get back to me immediately. There are only good things about them. No complaints here at all. I am not sure if it was just one problem or multiple problems but we experienced some issues with our website. As I said before they got right back to us when we reported the problem and fixed it as soon as possible.