The team came on time and was able to finish the 3 bedroom house deep cleaning professionaly. They bring there own cleaning material but you can choose to buy raw materials too. The good work inspired me to give them additional masonry work, which though expected to finish in one day , it took 2 days which is still fine as I was not charged addition for the extended hours.