I am about to start a total flat refub tomorrow so will be able to recommend the guys after the job is done and done well.
You can use mybuilder.com (that how I found my builders). Seems to be a good website with lots of feedback on builders. And it is always good to get a 2-3 quotes so you know if you are not paying too much.