Sounds like your mad but remember contractors come on to a job and want to get in and out as fast as they can so they can make money. It sounds like a roofing job was done? and they needed to replace wood. This is normal to replace ONLY the bad spots. And yes that means they will at times piece them in. As for the wood that popped it sounds like a spot they are going to have to redo.