We've been with maids.cc for a while now. They really made the process easy. I was able to apply through their website and got notified about every step of my maid's visa. Even after getting the visa stamped and delivered, I was able to get all of my maid's info and track her salary withdrawal from my account