Casey was very prompt, fast, and thorough with his work. When I asked questions of him, he answered without hass and completed the job and we love it.