Good and free might not work in same sentence here. Do you know anyone personally that does a lot of hiring? They might be able to give you some pointers.
Does your resume tell the hiring manager about you or does it help them see why they need to talk to you to confirm the alignment they see with their hiring needs? Two resources to help you with your resume: