I have used their services for window cleaning and snow removal. They are an excellent ethical company who does great job. The snow removal crew is awesome and leaves the driveway very well shovelled. They are always there within 24 hrs and their guys do an excellent job. And very reasonable!!