I-140 is a tricky step and hiring an attorney is must almost for everybody. EP did my I-140 case in a crafting way and made a very strong case. For I-485 looks like they occasionally miss some minor things however corrected it after I questioned them. May be I-485 is not a difficult step after I-140 get approved, that's why they do this part relatively less seriously manner.