A shop owner claims her business has been hit after a road was closed for gas works.