We realize you that every minute of your day counts, so we offer our services to individuals right in your driveway... more


We offer fleet vehicle servicing and provide our services after hours, weekends, and some holidays. By doing so, we all... more


We allow payment with cash, check*, or credit/debit card. For your convenience, we have wireless card readers so you can feel secure about never having to transmit your information over the phone or via the internet.

Returned checks will be subject to a $15 fee.

Doyle Oil BBB Business Review

Schedule an Appointment

We have made it as easy as possible for you to remember to have your vehicle serviced. Simply fill out the form below to book your next appointment.

  • Convenient 15 minute service increments
  • No more waiting and wondering when the service is going to show up
  • Call us at 781-420-9136 if you need to be seen at a specific time

Cancellation / Reschedule policy

Appointments may be rescheduled or canceled online anytime up to 48 hours prior to your appointment or up to 24 hours prior to your appointment by calling Doyle Oil at 781-420-9136

Please Note: We are happy to do oil changes at your work or apartment, however many building management companies do not allow on site oil services. By scheduling an appointment at your work, you are ensuring that it is within the building manager(s)/owner(s) guidelines to have such a service performed, and agree to accept all liability if this service is not permitted. We strongly encourage you to check with them before scheduling an appointment.