Cost for fix on P0442 small leak for evap engine leak on 2002 Chevrolet Venture

Not knowing yet what is causing the leak. I am trying to get a general price range to fix including labor.

Remove and reinstall the gas cap, clear the codes, and drive for a day and see if the codes come back.
Otherwise, replace the gas cap, or
Inspect the EVAP system for cuts/holes in tubes/hoses
maybe autosnap cr800 can help clear the fault codes.
Thank you! See my response on the 1st reply. I don't know if that changes anything on a possible cost range.
2 more answers , 2 more comments
start by ck'ing gas cap o ring for a crack or not seating properly. other than that these can be tricky seek a diag from your mech
There is no sure answer here. there are several potential causes for this code. Could be gas cap or seal in EVAP system. It really just depends on how much the check engine light bothers you. This is not something that with put you on the side of the road needing a tow. if you can deal with the light then drive on. If you want the light out, then I recommend you see your mechanic. he will probably need to do a smoke test.
Thank you! I failed emissions so I can't just reset the code. I already asked about that. Also the check engine light has been on for at least 6 months now. So I don't think that is is just the gas cap.
I resuggest the smoke test at your mechanics shop. Really all you can do. Sorry I have no easy fix on this one for you. gl