I would recommend this company as it was always clear what their costs were, there were no variations in quotes provided and the work was completed to a high standard. Their knowledge is considerable and they are happy to provide plenty of general advice.