Great clearing the driveway. They use large snow blowers, not just a truck with a plow. So-so with shovelling the front steps, which is done manually, and not timely enough. I had to do my own steps numerous times although I paid to have them done. Spoke to them twice about it, then decided its easier to do it myself.