We have been very happy with NS Cleaning Systems! Nothing but good things to say: dependable and thorough. We have been using them for about 2 years and have been very happy with the service. They come off-hours and do not interfere at all with our clinic operations. In our experience, Jerry sticks to his word and is trustworthy. We used other cleaning services in the past, and I am glad to have found Jerry.