Technician came on the proposed date as scheduled. He did not investigate the problem. He noted the part he needed, and tried to call his suppliers. He reached no part suppliers and asked us to order the part directly from the manufacturer. He was there for a few minutes, and wanted his $60 site visit, and offered no receipt upon payment. When we called him on 3 occasions to clarify the part we needed to order (since he did not open the range to investigate which part was needed), the tech did not return our call.