Angel is compassionate, honest, and very professional. He is reliable and understanding of our needs. Angel is a good negotiator and was able to lower asking price for us. He was there in every step of closing. I would definitely recommend and would work with him again!