Any time we have dealt with John Waters Inc it has been a good experience. They are knowledgeable, professional, and fair. This time was no different. They address the need at hand without trying to overcharge or sell us on things we don’t need. We are customers for life and would happily recommend!