Eddie and his team did what they said they were going to, on time and as requested. There was no messing about, they turned up on time and got on with the job. Yes, I would recommend, and yes I would use them again.