Michael visited us on time and got stuck into the job in no time. Our unusable sofa was as comfortable as new. Professional with a lot of expertise, pleasant, tidy. High ... more