We seem to be getting lots of calls lately to finish of building jobs that have been half finished, either as a DIY job that was a bit big to handle, well meaning friends volunteering but not finding the rime to finish off or the most disappointing trades people not completing work. This was a job we got called up for after the first fix carpenters came and did the work, had issues with the roof framing and then stopped coming back. Two months later we got the call from the builder needing to get the job done.
We all make mistakes but taking ownership both your own mistakes and the trades that are onsite onsite is something your builder should be doing. By the sounds of things on this job was a group effort to have things go pear-shaped, the plans had an incorrect pitches for the roof, the truss manufacturer didn't check the measurements, and the carpenters didn't notice the variation in heights until the roof had been completed and then everyone was pointing the finger at each-other and no one would take responsibility for it leaving the client with the bill to fix the timber framing.
I completely understand that mistakes happen after having a job last year with the same issue of a defective set of trusses being delivered that had to be rectified. While its disappointing to have something like this happen, any licensed trades person has a responsibility to complete the work weather it is a defect by the draftsman or the trades not doing their job the client getting left to foot the bill isn't right.