service engine light is on how can i reset it without taking it to the dealer. on 2005 BMW 325i

How can i reset the Service engine soon light without going to the dealer.

Asked by for the 2005 BMW 325i
diagnose and fix the problem at an independent shop.
Thank you however i wanted to do it myself. ''''their must be a way of reset.
Is it the maint. reminder light or the 'check engine' light , that indicates a problem? ???? If it's stored trouble codes , all you do is clear it til the problem resurfaces , possibly worse , clearing codes is not fixing......??
thanks, BMW fixed the problem. replaced the 02 censors. all 4 front and back.
1 more answer
take it to a place like auto zone they will reset it for nothing