Gerardo is very professional and easy to work with. He has a good handle of English and Spanish.