fyi- i have seen a number of auto shops on groupon now and living social live.
I think having an online reminder system might be good - instead of the sticker on the windshield - send the customer an email to let them know about time to get an oil change and perhaps offer other maintenance items as well