Mr. Ruiz is very professional and helpful. Gave me some good advice. Did a good job. He's always on time; in fact usually early.