Joseph Babineaux is a perfect real estate agent. Very knowledgeable, great person, very patient. My home buying experience with him as my agent was considerably the very best. He did the best possible effort to make sure things were done. From day one to the closing of escrow, he was very much on top of the deal.