is a privately owned web site that is not associated with the U.S. government or the USCIS. This site does not offer legal advice, is not a law firm and does not replace a qualified attorney. The purchase price of the self-help application guides on this site do not include application or filing fees charged by the U.S. Government or the USCIS. provides self-help guides that assist in your application preparation step-by-step to help avoid errors or delays with your application.