Michael and his assistant were the most polite and troublefree workmen we have ever experienced. They turned up on time, got on with the work very efficiently and cleaned up all signs of any work having been carried out. They brushed my stairs and landing after a roof flooring job. The work was professional and I thorougly recommend Halo Building Services.