Omar was very friendly and explained everything as he was doing it. He was very patient and understanding about my dogs barking and my kids running around.