Oil Changes. Dealer or DIY??

I had the same problem but with another place…I had the oil change done in Rochester while visiting my sister and on the way home my oil light kept blinking on and off…I eventually stop at the rest stop and popped the hood…oil cap wasnt fully tightened and oiler was all over the engine…