A Knaresborough builder whose work failed building regulations has been ordered to pay £8,000 in compensation after an ...