Staffed by industry veterans, All In One Maintenance is Duncan Oil’s own petroleum maintenance division that has been in operation for over twenty years. As the petroleum industry continues to grow with technological advancements, so does All In One’s repertoire with the already skilled technicians continually adding to their knowledge base by remaining industry certified in a variety of petroleum maintenance avenues.


Our All In One Environmental division offers a wide range of unique solutions for your particular environmental needs, such as EPA Response, New Regulation Assistance, State Regulatory Compliance, Local Fire Code, Weights and Measures, Closure Sampling and Reporting, Installation, Removal, and Abandonment, Piping and Repair, Manifold Work, Stage II System Maintenance, and other miscellaneous above ground and underground storage tank needs.


Duncan Oil offers complete, turn-key fuel centers for sites looking to add retail fueling to their location. We will first provide an analysis on the viability of the fuel center, then design, permit, and build the site to your specific requirements. We will be by your side every step of the project, from the forecasting process, to the grand opening, and throughout your site’s fuel supply.


Duncan Oil can help inside your store as well, with complete POS installation solutions available, as well as integration with fuel controllers and reward programs. Our All In One Maintenance team is Gilbarco/VeederRoot and Incon trained, and VeriFone certified, and can help with any issues you and your POS  system may encounter.


As an additional service to our customers, Duncan Oil can brand your fuel center to the specifications of any brand we offer.

Area Covered

Our All In One Maintenance division provides assistance to retail fuel centers throughout Ohio, Kentucky, and Indiana.

EPA Compliance

Through the use of our industry-leading inventory management system, Duncan Oil Total Solution, we will ensure complete EPA compliance with regulated reporting.

Emergency Service

At Duncan Oil we proudly offer 24/7/365 emergency service should you find yourself in need of emergency maintenance service at your station. Please call 937.303.6645 for any emergency fuel needs.