Nelbud did an excellent job of cleaning our kitchen ventilation system. They arrived on schedule, completed the work as estimated, kept me informed throughout the scheduling to completion. They do require late hours due to the nature of their work.