National Building Maintenance Ltd., has a solid reputation for satisfaction. NBM Ltd. has been providing fine cleaning and full maintenance service since 1959. Unlike most companies, our main objective is to satisfy your janitorial and maintenance needs right down to the smallest detail.