Established in 1998, JMS is one of New York and New Jersey’s most trusted, experienced, premier building cleaning experts. Years of hard work has helped us earn a good reputation in the industry.


Our highly trained, dedicated, uniformed staff will safely and expertly take care of ALL your cleaning and maintenance needs. We will never settle fir anything less than perfect.


Through dedication, reliability and hard work, JMS has grown from a one woman operation, to several hundred full-time employees.


Our motto is simple: “If it wasn’t cleaned by JMS, then it wasn’t cleaned.” We offer a comprehensive range of cleaning services and programs for all budgets, including:


  • Office cleaning & janitorial services,

  • Commercial cleaning,

  • Carpet cleaning & floor waxing,

  • Low and hi-rise window cleaning,

  • Residential cleaning

  • Rubbish clearing   

  • CDC & EPA approved COVID-19 disinfecting.


After over 25 years in business, we pride ourselves in a personal approach to cleaning & maintenance services and care deeply about our clients’ needs. All JMS employees are trained to the highest standards in the industry and believe in the core values of reliability, honesty, and dedication on each and every job.


JMS is a fully bonded company, with certificates available upon request. Don’t hesitate to call “the best-reviewed cleaning service in NYC & NJ!”






For any inquiries, questions or commendations, please call: 877-567-9110 or fill out the following form

Contact Us

Thanks for submitting!

Head Office

517 N. Highland Ave.
Nyack, NY 10960

Tel: 877-567-9110


To apply for a job with JMS Cleaning Services, please send a cover letter together with your C.V. to:


JMS Building Maintence Solutions coverage area extends up to 100 miles from NYC New York. We are proudly providing cleaning services in NYC, Manhattan, NY, Westchester County, Putnam County, Dutchess County, Rockland County, Orange County, Nassau County and Suffolk County. JMS also provides cleaning services to NJ New Jersey in Hudson County, Union County, Essex County, Bergen County, Somerset County, Middlesex County and Passaic County.