3-D has always been prompt and on time for service. I have had excellent service and yearly maintenance experiences since purchasing my unit 3 years ago. Chris and the other techs are polite and respectful. They answer any questions/concerns I have. I would highly recommend 3-D