Just a personal thought.
I would want to do the snagging before I complete.
That way Taray would have an incentive to put it right quickly.
As Widds said. He has been waiting 5 months. These maybe minor faults but he is still waiting.
As for using a 3rd party. There are people who will do this for you. They charge about £250. At the end of the day this could save you an airfare and they do know what they are looking for.
Hope this helps
Dave