The company does a good work. If you dont like messing up with your deadlines, you can consider them. I am a native speaker of English and I realized that some of their writers are non-native speakers. The good thing is, they offer a native writer if you tell them to do so.