Can somebody please advise - we have numerous snags and a couple of real defects that have seen little or no action.

Who is ultimately responsible. Is it the developer, architect, project manager or builder? They all just blame each other and I am struggling with this!

And what is the process if they continue not to do anything?

Help appreciated from anyone in the know!