Carpet, Oriental Rugs, Area Rugs, Duct Cleaning & Upholstery Cleaning Specialists

JMS Logo

About JMS

We Care About Our Clients

County’s Best

JMS Enterprises is a locally owned company and has been providing superior service since 1973. We are comprised of 8 trucks and 14 technicians. Our phone lines are staffed 24 hours a day, 7 days a week. We respond to emergency calls immediately day or night. JMS Enterprises prides itself on ‘being there’ for all of our customers. No matter the situation, we will work with you to get it resolved immediately. We are the most trusted carpet cleaners in Warrington, Glenside, Hatboro, and other neighboring cities.

Our Mission

Ultimate Service Experience

Our Vision

Best-in-class facility and fiber cleaning specialists.

Built on a foundation of trust, integrity, honesty, and perfection.

Jan Sandler President, JMS Enterprises

Meet The President

Jan is a master carpet cleaner certified by the Institute of Inspection, Cleaning and Restoration. He has earned the status of master carpet cleaner and has over 30 years of Carpet & Upholstery Cleaning experience. He has completed the Moisturex System and Procedure advanced course instructing in water damage procedures as well as the Unsmoke System and Procedures advanced course instructing in odor removal, decontamination and disinfection. Jan is dedicated to doing whatever it takes to accommodate his customers’ needs no matter how big or small. Although the corporation is steadily growing, Jan remains on the front lines and continues to personally service his customers daily. Click Here to Read a Letter from Jan.

Our Technicians

All of our technicians are certified by the IICRC and are leading carpet cleaners in Lafayette Hill, Montgomeryville, Yardley. They are thoroughly screened and background checks are performed on each technician. Each technician is bonded and brings to JMS Enterprises no less than 6 yrs experience in carpet care.

JMS Enterprise Team

I moved to the Philadelphia area 16 years ago. I tried most of the major carpet cleaners and was always disappointed. Since using JMS, I have never gone back or looked back. I had 3 dogs and 2 cats most of those years and my house never smelled or looked like a pet house thanks to the superb work of Jan and his team. From carpets to drapes to upholstered furniture, JMS has never disappointed this very picky homeowner. Don’t even waste your time with any of the other “so-called” carpet cleaners.

Don’t Waste Your Time with Anyone Else Brenda Reis

Hi Jan, I just wanted to say that these two gentleman were extremely capable, knowledgeable and professional. They did an amazing job in our home. They are an asset to your company. Thank You,

Did an amazing job Benedette D’Amore, Francine D’Amore

Having moved back into the Philadelphia area after living out of state for over 25 years, we needed to find someone who could clean our 50 year old Karistan wool oriental rug. It had been my mother’s and was her treasure. After contacting another company I found I was not comfortable with the idea of sending my rug with them. I called a local carpet store that I had done business with and they recommended Jan and JMS Enterprises. What a difference in the way I was treated and the information I was given. The pricing was right, scheduling was so easy with Dina and the techs who picked up, cleaned and returned my carpet were just awesome!!! They were so professional in the way they moved the furniture off of the carpet, answered my questions and just overall were great. I did need a fringe repair also and Jan facilitated that with ease. Whatever questions I had were answered with kindness and sometimes humor. Jan even called me to tell me about the repair I needed and at first all he could say was how much he loved my rug and told me about the qualities this 50 year old rug still retained. I would highly recommend Jan and his JMS team. They are professionals of the highest quality and always take the customer and their concerns very seriously. Thank you so much Jan and your entire team!!!

My rug looks spectacular! Barbara K - North Wales, Pennsylvania

Showed up on time, surveyed the areas to be cleaned,asked if i had any special concerns,moved furniture added protection under furniture legs,carpets look great and clean, second time we used them,i told tech i will never do carpets again,Excellent job,great price.Thank you

Excellent Job, Great Price Paul B. - Philadelphia, Pennsylvania

After JMS cleaned my carpets they look as good as the day they were installed! Great service to boot!!

Great Service Judy A. - Willow Grove, Pennsylvania

This is the first time I hired JMS for my carpet cleaning. I could not have asked for a better, more professional job than they provided. Rich, the technician, was very polite and professional and gave me tips on how to better clean and care for my carpets. After years of tracked-in dirt and pet/toddler-training stains, my carpets are unbelievably clean! They are reasonable, they take their time with their work, and they are very meticulous about placing guards under furniture pieces while the carpet is being cleaned and when it is drying. They left a bottle of their own carpet cleaner that is more effective and less-messy than the major brands. I mean, my carpets look just as clean as the day I moved into my house 15 years ago! I will be contacting them again soon to do the upstairs carpets and the stairs. I very highly recommend JMS for your carpet cleaning needs.

Highly Recommended Yvonne T. - Warminster, Pennsylvania

I made the mistake of hiring another carpet cleaner when we were preparing our house to put on the market because the other company had a Groupon deal. The day after the company cleaned our carpets, brown stains showed up everywhere! I called the owner repeatedly and was given promises that he’d fix it soon, but with daily house showings, I couldn’t wait. After 2 weeks, I finally caved and decided to have another cleaning company fix the carpets. I called JMS and the operator was very understanding and asked a lot of questions to make sure she could prepare the technician. They were able to fit me in the next day. That morning, I got a phone call from the owner himself stating that he heard about my issue and was going to come take care of it himself! He was friendly, professional and had evident knowledge of the science of carpet cleaning, explaining that the previous cleaner disrupted the PH levels of the carpet. He used a spray he created himself and the stains magically disappeared within seconds. And on top of that, he didn’t charge me! We are so appreciative of the service, professionalism and RESULTS! We will never use another carpet cleaner! If you want to your carpets cleaned right by the company you can trust, use JMS! You will not regret it!

Professionalism and Results! Julie V. - Hatboro, Pennsylvania

We have had JMS do work for our staff as well as clients – both carpets and upholstery. They have advanced training to do just about any surface in your home or office – carpet, leather, oriental rugs, air ducts, marble – you name it. JMS offers a money back guarantee and provides clear guidance on what to expect from their services – IE: what stains might not come out, how to treat carpet after cleaned / when & how to walk on damp carpeting. Whatever you do hire a “Master Fiber Care Specialist” and not just any carpet cleaner as those who don’t know what they don’t know can outright damage your rugs and not be honorable about rectifying the situation. I’ve seen it happen.

Master Fiber Care Specialist Lori H. - Philadelphia, Pennsylvania

Donovan and Jason arrived on time. When Donovan started his work, he was getting the correct suction from the dryer vent. He then began researching the problem and found that the vent line had become disconnected and that lint had been depositing in our basement drop ceiling! Lint was more than an inch thick in some areas, and what a fire hazard! Donovan reconnected and secured the line, helped us clean up the mess, and explained any concerns he’d recommend we take care of. This young man was our hero for catching what could have been a very dangerous situation. JMS Enterprises is very lucky to have this professional!

Our Hero Mary P. - Lansdale, Pennsylvania

Their work was better than any other carpet cleaner I have ever used. And they were very professional. I have already recommended them to 3 of my friends!

Very Professional Jenny - Philadelphia, Pennsylvania

Please share your own experience with us by submitting a testimonial.

Our Commitment with you

100% No Risk Guarantee Most thorough carpet or upholstery cleaning ever, or it’s free! cleaning blue carpet with vacuum
  • Commitment To Our Clients – 24 hour emergency service.

  • Highest Value Delivered – To provide the most effective manufacturer recommended cleaning methods to our valued clients.

  • Absolute Best Quality Service – Our IICRC trained, uniformed employees will deliver out services on time in easliy identifiable JMS Enterprises Carpet and Upholstery Cleaning vehicles.

  • Satisfaction – The job is not complete until you are satisfied. No ifs, ands, or buts.

Contact Us Today

Schedule an appointment online or call 215-706-0188


Our Four Phase Guarantee!

Every job we do comes with our iron-clad, risk free guarantee If you are not happy with our work, we’ll re-clean the area for free. We feel that nothing is more important than your complete and total satisfaction. JMS Enterprises’ goals are simple and straight forward.

Phase 1

100% money back guarantee if you are not completely satisfied. To ensure you are completely satisfied with the service that you are receiving when you hire JMS Enterprises to clean your carpet, our technicians will walk through our 28 Point Quality Inspection Checklist with you. If you are unhappy with any phase of the work, the technician will correct the problem or we will return 100% of your payment.

Phase 2

On time or we pay you! We understand how important your time is. If our technician doesn’t show up within the hour and a half window that we promised he would, we will give you $1 off your bill for every minute he is late (up to 30 minutes).

Phase 3

Guaranteed clean carpets for 60 days or we’ll clean them again for free.

Phase 4

Home sale guarantee. If you sell your home within six months of having your carpets cleaned, we will clean the same carpets again as a gift to your buyers. How’s that for a sales concession? Tell them you’ll throw in a carpet cleaning and they’ll never know the difference.

At JMS Enterprises We Commit To:

Contact Us Today

Schedule Your Appointment

Our Location

To schedule an appointment, or to get a complimentary consultation for carpet care services in Bucks County, Montgomery County, or Delaware County, feel free to call us at 215-706-0188 or fill out the form and a JMS representative will respond to you as soon as possible!

Contact Form

  • This field is for validation purposes and should be left unchanged.

JMS Enterprises is a locally-owned company that has been providing superior carpet care services to Montgomery County, PA & Bucks County homeowners since 1973.

jms enterprises logo
JMS Enterprises is a locally-owned company that has been providing superior carpet care services in Montgomery County, PA & Bucks County homeowners since 1973.

Any Questions?


Copyright © 2024 by All Rights Reserved. Sitemap.

Copyright © 2022 by All Rights Reserved. Sitemap.