On my '06 Silverado the bottom portion of the switch housing was a push in tab and the top portion had a post that went down with a screw on the backside that held it in place. So, you'd have to remove the door panel I believe to access the screw. I didn't know that, so through trial and error and a lot of twisting and pulling, I ended up breaking the the bottom of the post part off and the housing came off. I put it back together by pushing the tab back into it's mounting spot and pushing the front remaining portion of the tab back in and it's held just fine so far. Hope that helps.