I have trusted Allen Equipment for years for the best service, sales and chemical knowledge. They have gone the extra mile to to keep me on the road and worked for my best in warranty issues with the manufacturer of my machine. I simply couldn't be happier with the way they conduct business, a great bunch of people.