J&J is never late sending a renewal bill. That starts a couple months before it's due with follow up duplicates every two weeks. Then I had to call them after the inspection was a month overdue to find the next available inspection opening was another month after that. They can thank the service tech for still having this customer......