Foreclosure consulting contract means any agreement between a foreclosure consultant and a homeowner.