We have used J&J for over four years. The technicians have been great and the company is excellent to work with.