Armstrong Petroleums is a great company to deal with. I deal with them personally as well as for my company. They have never let me run out of oil at my home and have always provided same day service when i forget to check my gauge on my work tanks and almost run out. They send someone out asap. I have dealt with them the entire time their office has been in Bolton as well as while they were located in Nobleton as well. Ive never had anything negative to say.