1.- Necesitas un formulario que envíe a la DB los datos de tus clientes busca algo del objeto request, propiedad form(Request.Form("campo")), inserta a la DB con sentencias de SQL (INSERT INTO tabla(campos) VALUES(valores))
2.- Un formulario que envíe ciertos datos a comparar entre los registros existentes en tu DB, con criterio de seleccion (SELECT campos FROM tabla WHERE campo=variable), evaluar si el recordset no viene vacio (rs.EOF), si no viene vacio hay coincidencias, si hay coincidencias lo dejas pasar...y muestras el formulario de agregar inmuebles.
3.- MIsmo procedimiento que el punto 1.
Cualquier duda con gusto de ayudaremos.

suerte y salu2,