Ray does a really nice job. He is very respectful and polite. He is very detailed and cleans up well behind himself. He also explains any issues or concerns he may have very well and what we need to do moving forward. I also like that Ray is the one that comes every time that makes me feel comfortable that he knows our system.