We have been using BVS for many, many years. They come twice a year. They are always on time, pleasant, and helpful. Always trying to sell you something else, but I know they are told to and are never too pushy about it.