This site is independent and is not affiliated with any government agency, lender, insurer or contractor. The information is general in nature and is not legal, financial or professional advice.