Joe was very professional thru-out. Showed up in a timely manner and was always courteous and answered all my questions.