This company is always prompt, clean and very informative. They NEVER make a mess even tho they are cleaning our fireplace. Troy is super polite, ask him a question and he responds with informative information. I give him an A+