Larue has ordered recently. They have been a customer of ours for several years. If you live in their service area give them a call for pest control or for a Critter Quitter installation quote.
239-334-0880