Get 20% off this month when you try our services!

Carpet and upholstery cleaning serving Pennsylvania, New Jersey, Delaware and surrounded areas.


J.M.S Residential & Commercial Cleaning Co

Why ?? J.M.S Residential &. Commercial Cleaning Co

A Cleaner Environment

We offer cleaning services for schools, churches, medical facilities, office buildings, and more. We customize our services to meet your specific needs. Ask us about daily, weekly, and bi-weekly weekly service. Contracts welcome. 

What We Offer

We specialize in power washing, pressure washing and commercial washing.

  Some of our services include: 

  • Green Cleaning
  • Post Constriction Cleaning 
  • Carpet Cleaning  
  • Power Washing
  • Presser Washing
  • Gutter Cleaning
  • Low Rise Window Cleaning 
  • Residential
  • Commercial 
  • Junk/Trash Removal 
  • Hardwood Floor Cleaning 

Your Business is Ours

We promise quality, reliable cleaning service every time so our loyal customers feel special. We work hard to be the best. Our products are high-quality and safe. And we focus on the details, so you have a clean, orderly office every time. 

Grab interest


J.M.S is a family owned and operated cleaning company that was founded by Fred Chendorain in 2004. The company was grown based on providing quality janitorial services to its customers for a competitive price and having an open line of communication with our customers while servicing their facilities.

Since that time we have added services to the construction industry and services to industrial facilities as well, and have kept our core values intact.

We are currently on the second generation of ownership and are looking to grow our current offerings in Pennsylvania, New Jersey and Delaware.

Generate excitement


J.M.S has been providing contractual cleaning services to our customers since 2004.  We are experienced in hard and soft floor maintenance, interior and exterior window cleaning, interior and exterior aerial cleaning, and of course, the day-to-day contractual cleaning services that your facility requires.

We stand behind our performance unlike anyone else in the industry.  We do not ask our customers to sign 1 or multi year contracts, only to have the quality be poor until contract renewal time.  We offer 30 day contracts, which means, if you are not happy with our service, you can cancel at any time.  That lets the customer know that we are serious about our day-to-day performance everyday.

We have also developed communication and quality checks to assure that our customers are completely informed and satisfied at all times. When we execute a contract, the customer establishes a contact for us to deal with for communication.  They will have a communication book that the cleaner initials at the beginning of each cleaning visit.  This also serves as a book to inform the customer of any issues the cleaner encounters while performing their duties.

Each customer also has a checklist custom made to their building for the cleaner to use as a tool to ensure that the standard of quality is met and the cleaning schedule is kept.

Join Our Mailing List