look at all the other terrace in the immediate area,
how do you find a good builder?
you don't want a good one you want a great one.
ask about, find someone who has been in business for at least twenty years trading under the same name,
go and see work that has been done in other people homes,
Look at the finishes, corners and edges, look at the shirting boards, if they are perfect they were not rushed, there will be things you notice and think how clever, (if there isn't anything that jumps out as brilliant, the builder doesn't have the ability to think ahead and work backwards to make a perfect finish) if anything jumps out at you that is annoying, walk away, there is no excuse to have anything annoying in finishes,(or any other part of the build)
Anyone good does not need to advertised and are book up a long way in advance, most their work is repeat custom, their name is passed along through happy clients.
and wait until they can fit you in, it will be worth it.