he is probably looking to get some money out of it, go to a mechanic u trust. and why would take a car to the mechanic because of the maintainence light ? this is just to remind you of checking or doing regular maintance stuff like oil, change tune up etc...
how many miles the accord has?