I have been a customer for years, and I'm not sure why. This is probably the 6th or 7th time they have let our heating oil run completely out. The service man was nice and efficient. I need to be clear that it was not my experiences with the service technician that I am basing my below ratings. They are based on my dissatisfaction with their horrible oil refills or lack thereof.