We have been using J and J for years and they have always exceeded out expectations. Kevin is always on time and does a thorough job of getting rid of pests.