Elvira and Bobby Guerra spent three years searching for a home to buy in southern Texas, but their real-estate agent repeatedly showed them houses that were too expensive and still in need of work.