How to Start an Oil Change Company. Starting an oil change company is one of the easier businesses to start and run, especially if you find the perfect location. If you choose a location that doesn't have enough traffic or is too close to other oil change
15