I just bought a flat myself and am agonised with the following options:
1. being ripped off by the local builders
2. taking the risk with more keenly priced Polish builders
3. DIY (with external help - I can't imagine going solo like you did; you are just incredible)