Very happy to give a great review. David came round, offered a great price and promised to fit us I as soon as possible. He was as good as his word and made a real effort to save us expense. The work was carried out to a high standard and it was a pleasure to have David around. He was helpful and really put in the extra mile. I will be recommending him to friends. Great job. Many thanks.