Ace was very pleasant and knowledgeable in his craft. Reasonable in cost efficiency. He arrived at the time presented during the initial phone conversation.