The cleaning was spectacular on our fireplace and it was all done by the time I got home from a long day! They even touched up the paint job on the vent!! So unexpected and pleased by that! This is why we stay with Top Notch and will be in the future!