Kim's Cleaning Service LLC

House Cleaning

This pro has maintained an average of 4.5+ stars throughout their time with Angi.

About us

**PLEASE CALL 201-993-1226 FOR IMMEDIATE SERVICE**Kim's Cleaning Service LLC is a privately-owned, professional cleaning service that has provided personalized and quality cleaning services for over 8 years in the New Jersey area. Every home is as unique as the people living there. Kim's Cleaning Service works hard to earn your trust and confidence. Our goal is to satisfy and provide you with excellent cleaning service and make you comfortable with our company. You tell us what you want and we will do our very best to meet your needs. References available upon request and cost determined by the job, no service fees. Our cleaning service provides personalization; one-time cleaning, weekly, bi-weekly, tri-weekly, monthly, bi-monthly with low rates since each business has different needs and every home is unique. Award Winning.

Business highlights

15 years of trusted experience
Women Owned & Operated

Services we offer

Residential & Commercial

Services we don't offer

Carpet and window cleaning construction clean up

Amenities

Free Estimates
Yes
Senior Discount

10%



Accepted payment methods

Check
Discover
MasterCard
Visa

Photos of past projects

Reviews

4.6320 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
75%
4
11%
3
6%
2
3%
1
5%


Rating CategoryRating out of 5
quality
4.6
value
4.6
professionalism
4.8
responsiveness
4.8
punctuality
4.8

Filter reviews by category

Showing 226-320 of 320 reviews

Mark S.
03/2012
2.0
house cleaning
  + -1 more
I had to argue with her staff to get things cleaned. Her staff refused to do some jobs and said they could not do them. The job I requested was to use a real mop with real soap and water to clean a patch of our basement floor. I had to say If I can do that job you can do that job. Why would I have to argue with a cleaning person? Why would they say it's impossible to do? They finally did clean the floor but the relationship soured. I dont want to feel like an ogre for asking Kim to do what she should have done in the first place without the resistance. I had to sever Kim's cleaning because I dont feel like arguing with someone to do the job I am paying them to do. and that is NOT "a-Grade" work
Description of Work: When did hiring a cleaning service mean accepting "ok" work of feeling guilty because you ask for specific items to be cleaned only to have to feel guilty for asking to do the job? That is NOT "A-Rating" Service. So in the interests of other people interested in Kim's cleaning I had to take out this time from my busy schedule to say so. Where can I find a cleaning service that cleans like I ask them to clean. Someone who cares about the job they do. someone who can actually mop a floor and NOT use a Swiffer to pick up dust but real soap and water and elbow grease? If you are reading this and you know THAT kind of cleaning service tell me. I don't think it's too much to ask for.

Rating CategoryRating out of 5
quality
2.0
value
4.0
professionalism
1.0
responsiveness
1.0
punctuality
2.0

$500

Response from Kim's Cleaning Service LLC
I'm so sorry to hear you didn't have a pleasant experience with Kim's Cleaning Service. When hiring us for the first time, I wasn't present at the first cleaning, but I emailed you to follow up with the cleaning. I know you had some concerns, which you were not overall pleased. You allowed us to come back to clean and we took $50 off the cleaning. When I met you for the first time on the second cleaning, your tone was rude and not pleasant. I do understand you had bad experiences in the past with cleaning companies, but there isn’t no excuse to talk down to myself or employees. We do not argue with the clients, we are professional. You asked us not to use the swifter and we said “ok, which mop would you like us to use?” My staff worked very hard cleaning your home and tried to satisfy your needs. I do appreciate your feedback.

GieFaan K.
03/2012
4.0
house cleaning
  + -1 more
Her customer service was good. She was nice on the phone. It was a good and fast service. She is not bad, it was just a little more pricey than other places.
Description of Work: She provided first time deep cleaning services.

Rating CategoryRating out of 5
quality
4.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$75

Renee A.
03/2012
5.0
house cleaning
  + -1 more
They were really great. They showed up on time, did more than they were expected to and stayed longer than expected. I would highly recommend them.
Description of Work: They cleaned my house.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Kimberly S.
02/2012
5.0
house cleaning
  + -1 more
Amazing. First time since moving in I felt my house was a home. My child came in from school and exclaimed..."Oh my! This is amazing!
Description of Work: My job was a tough move-in job. On calling .... Time was spent matching my needs with the right person. She arrived on time and so nice. Never had anyone work so hard and do such an amazing job. (I think I lost weight watching her work.) Trying to figure out how to budget to have her more regularly. Am blown away. Trustworthy and ethical. Will reschedule any time available. With this help, my home is finally starting to look amazing.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$100

susan R.
02/2012
3.0
house cleaning
  + -1 more
There were two girls, and they brought their own cleaning products and supplies. They were good, but they didn't do exactly what I wanted them to do. They cleaned my dining room, which has wall to wall mirrors and a glass table. They did a good job on the mirrors, but the table was not done well. I had a lot of stuff in piles and they had to move everything to clean. I asked them not to put cleaning products on my bronze pieces and they were good with that, but then, I don't think they dusted them at all. I would not use them again in the future.
Description of Work: They cleaned my house.

Rating CategoryRating out of 5
quality
3.0
value
3.0
professionalism
3.0
responsiveness
3.0
punctuality
5.0

$100

Grace C.
02/2012
5.0
house cleaning
  + -1 more
I just had a very bad expereince with a highly rated company that charged me close to a small fortune, was in my small apartment for 7 hours and the bedroom had not even been touched. Floor not mopped. i just was too exhusted being home for 7 hours wih one worker, and i was advised to tip 15 or twenty dollars on top of the expensive rate. When the worker was gone, she took one of my wool new Polo top. She was late 20 mins too. She did a good job, but who cares after this? Had to watch her like a hawk which i did not. Mistake. After this incident, i was trumatized and waited. i thought i give Kim a try. She asked how many bed room do i have...., one bedroom. She quoted 100 dollars. I thought i will give her a try. She emailed me to confirm the appointment 2 days before hand. She showed up with two workers on time and in a little over two hours, tthey were done. They did not go into my closets which the other cleaning person did. Kim Workers were proffessioal. Kim came first to look around and ask what is important to me. She came back later to walk through, to check and make sure i was happy with the work. And left. i was not drained. i worked at home and can't have workers hanging around for seven hours or more. I can't go around keeping an eye on them too. This is how i like things done. Proffessional, honest, and efficient, i had used services all my life, different format. And i find this the best. IN-OUT. if i want super specific detailed job like the closet, i will hire them just for that. i have never had anyone go into my closet in my 30 years of hiring workers. I was so overly grateful because i was so fearful of another bad experience.
Description of Work: My apartment is small, i am not fussy. Vacuming, mopping floor, dust, clean kitchen, living room, bedroom, bathroom. I specify only i want the small moldiing cleaned along with floor and they did that. i want edges of floor near the molding also cleaned where dust seems to want to form a line and stay dirty. That is all i asked. certain more delicate things i told them to leave it alone.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$90

Paula F.
01/2012
1.0
house cleaning
  + -1 more
Kim came to my apartment initially to look it over and give me a quote. She was on time and professional. HOWEVER...the day that she was supposed to come with her cleaning lady, she called me to confirm the appointment in the afternoon AND NEVER SHOWED UP! NO CALL, NO NOTHING! People beware!! This lady is riding on her previous A's and needs to be watched. It's one thing to do a lousy job. It's quite another NOT TO SHOW UP! it's a day later. I thought maybe she had an accident or something. Never heard from her.
Description of Work: No services were performed because she didn't show up with the lady who was supposed to clean my apartment!

Rating CategoryRating out of 5
professionalism
1.0
responsiveness
1.0
punctuality
1.0


Response from Kim's Cleaning Service LLC
First and foremost, we do not RIDE ON OUR "A" RATINGS. All of our ratings are from services we actually performed. During the initial quote, I understood you wanted to meet my employee before we cleaned your apartment. On the day we were scheduled to meet, I mentioned that we would be working all day and I had to call you with a time so you can meet my employee. However, I did call you early in the day we were scheduled to meet and left a detailed message to see if you were available between 5pm and 5:30pm. I did not received your message until the following day. I'm so sorry you feel so negative about Kim's Cleaning Service.

Heather D.
01/2012
5.0
house cleaning
  + -1 more
I e-mailed Kim's service and she gave me a quote over the phone. She asked when I wanted her to start and what days were convenient. Kim Is also very flexible, she did not make me feel pressured into a contract or commitment to a certain number of days. There was also no huge first time fee that many places charge.
Description of Work: I can't list all the things they did because there are too many. Kim and her employees are polite, professional and extremely hard workers. They work hard every time they come to my house, then ENTIRE time. Unlike some companies I've dealt with before, the quality of Kim's service is consistent every time . I was really impressed when she put me in her schedule, even though it was right before the holidays. That was so helpful to me. When I started looking for a house cleaning service I thought no one would start until after the holidays.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Rebecca W.
12/2011
5.0
house cleaning
  + -1 more
Kim's cleaning team does a great job cleaning my apartment. They come now every 2 weeks to clean, and it helps me so much. Their scheduling process is very efficient - we communicate mostly via email and text, and they are prompt to return messages. The ladies are nice, punctual, do a thorough job, and are friendly with the dogs. They always remember when I've asked them to clean something in particular, like the fans. Kim herself checks their work, and she is very detail-oriented and conscientious. She noticed I didn't like the smell of the cleaning products they used the first time, so the next time they changed the product to one I liked much better, and they've remembered to use it each time since then. Overall great job.
Description of Work: housecleaning of a small 2br apt.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$90

He I.
12/2011
5.0
house cleaning
  + -1 more
It was a great experience.
Description of Work: I contacted Kim to clean 2 homes and given a price of $260. They sent me an email explaining they would be 15 minutes late which in my opinion is extremely professional. Kim and her crew cleaned my home (2 bedroom, 2 bathroom, mopped basement floor as well as walk in closet & mud room, vacuuming couch and carpet, kitchen, living room, dining room) and my mothers next door (same set up but for 3 bedrooms and 1 1/2 bath). Kim asked my to inspect the areas clean before they moved on to another floor which was pretty great. They did a FANTASTIC job. I used another service in the past and my husband never saw a difference. This time he was very impressed and commented how clean the house appeared...I would recommend them and I am booking another date soon!!! Thanks again Kim :)

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$260

Joanne G.
12/2011
5.0
house cleaning
  + -1 more
They did a typical cleaning. They had very good reviews on Angie's List. They were a little pricey.
Description of Work: I used Kim's Cleaning Service LLC for housecleaning. They dusted, mopped the floors, and cleaned the bathrooms.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$100

Daria W.
12/2011
4.0
house cleaning
  + -1 more
I first contacted Kim's service through phone, but had much better luck through email (which I prefer anyway). The appointment set up process was quick and easy. Kim and two of her crews (Maria and Kate) came on time, bringing with them a complete arsenal of cleaning supplies. Very professional, which I didn't expect. They quickly assessed the space and Maria + Kate started cleaning right away (all rooms: 2 bedrooms, kitchen, living room and 2 bathrooms). They were done in about 3 hours. Given how messy my place was, they were very efficient. The only thing I would ask them to do better next time is to clean the surface of the cabinets in the kitchen (especially the one above the stove). One more very important thing that Kim did was that she inspected her crew's work at the end, and encouraged me to do the same and to let her know if things are not done correctly. This shows that she's dedicated to her work and really care about giving the best service.
Description of Work: Housecleaning : 2 bedrooms, 2 baths, a living room and a kitchen.

Rating CategoryRating out of 5
quality
4.0
value
4.0
professionalism
5.0
responsiveness
4.0
punctuality
5.0

Yes, I recommend this pro
$100

Linda D.
12/2011
4.0
house cleaning
  + -1 more
The cleaning itself was fine, but I fired my last cleaning woman for not taking greater care when cleaning the apt. I admit my place is tight quarters but that never warrants banging a vacuum into furniture which leaves chunks/dents everywhere and then breaking my belongings.
Description of Work: After seeing such glowing recommendations, I was truly disappointed. First off they tell you they bring all their own supplies - and yet they used 2 1/2 rolls of MY papertowels! They banged around everywhere - I can only imagine that was the vacuum cleaner slamming into my furniture. They then broke a handpainted votive candle I had and agreed to buy new one - but as it was handpainted by a friend this is irreplacable. They also left clumps of cat fur on the back of my sofa, which easily could have been removed by vacuum or lint brush. They also left the garbage can from my kitchen in my bathroom, and when I moved it back to its proper location I realized the garbage can had not been cleaned (there were spill marks on top of can ).

Rating CategoryRating out of 5
quality
3.0
value
4.0
professionalism
4.0
responsiveness
5.0
punctuality
5.0

$80

Bernard W.
11/2011
5.0
house cleaning
  + -1 more
We called Kim in a pinch for Holiday cleaning before the Thanksgiving holiday. Kim and her crew showed up on time exactly as promised. They did a wonderful job and we are now using them on a weekly basis.
Description of Work: Full house cleaning, bathrooms, kitchen cabinet dusting, hardwood floor cleaning, dusting.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$160

Irina B.
11/2011
5.0
house cleaning
  + -1 more
My regular housekeeper had an emergency and had to cancel on a short notice. I found Kim's Cleaning Service on Angie's list and requested an appointment. Kim responded right away and we were able to schedule an appointment later that week. Our situation was pretty complicated as we had guests staying in our apartment while we were out of town. We needed to have the apartment cleaned prior to our return. Kim's team handled the situation perfectly considering they were not familiar with the apartment and nobody was available to give them instructions on site. They came in while we were still out of town and followed all the instructions they received on the phone. They did a wonderful job and really helped us out. It was such a relief not to start with cleaning as soon as you get off the plane and walk in the door with small children. I would highly recommend that company. Thank you very much!
Description of Work: General cleaning services

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$100

Megan C.
11/2011
5.0
house cleaning
  + -1 more
Kim's cleaning service came to our townhouse and did a deep cleaning and then a couple of weeks later, a move out for us. We couldn't have been happier with the results. They were courteous, on-time, professional, and the end results were remarkable. My only regret is that we didn't contact them earlier!
Description of Work: First visit: deep clean. Second visit: move out.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$125

Mary S.
10/2011
5.0
house cleaning
  + -1 more
It didn't take them long to completely clean the entire place. They were clean and efficient, courteous, and professional and very pleasant in manner. I found them eager to please. Will use them again in the future and would recommend them to any one.
Description of Work: Completed a thorough cleaning of entire kitchen, bathroom, living room, bedroom, den and porch in a satisfactory and professional manner of which we are most pleased.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$80

Alison P.
10/2011
5.0
house cleaning
  + -1 more
I contacted Kim on Monday and set up a time for her to come in on the last day of our lease, Friday. She was super responsive via email and answered all my questions. I explained we would be completely moved out and just needed the deep clean. On the day in question the crew came when I was at work, but when I stopped by later to check the apartment I was very impressed. Everything was spotless: from the tubs to the fridge. I am incredibly pleased with the work she did and will definitely consider using her again, maybe on a more regular basis.
Description of Work: Complete move-out clean of a 2 bedroom, 2 bath apartment including all surfaces, floors and appliances.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$100

Chui L.
09/2011
5.0
house cleaning
  + -1 more
My agent told me that the house looks 200 times better then what it was and it smes really nice. she is so please with Kim job. She even ask her for the business card so she can recommand her to the next client. I am impressed, she was on time, she return all the cars. She is on the top of my list to call for my next house cleaning job.
Description of Work: I hired Kim to do a tenant move out cleaning. We have a 3 level townhous. and I asked her to clean the kitchen appliances(the stove, the frige, microwave , the windows and the doors. Also the rest of the house: the bathroom, the tub, the shower and the floor of wood, carpet and title.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$165

jannine M.
08/2011
4.0
house cleaning
  + -1 more
She was very good but a little expensive. I stopped using her service 2 months ago because of the cost. I used to spend $150 on each visit. She used to clean the entire house. She used to bring her own supplies and was very professional. I thought the way she ran her business was very good.
Description of Work: I used to use Kim’s Cleaning Service LLC for house cleaning services. The last time I used them was 2 months ago.

Rating CategoryRating out of 5
quality
4.0
value
3.0
professionalism
5.0
responsiveness
5.0
punctuality
4.0

Yes, I recommend this pro
$150

Marini A.
08/2011
5.0
house cleaning
  + -1 more
Very good! Very flexible with the schedule; I have used the service twice so far and Kim was able to schedule an appointment within a few days of contacting her. She dropped off two workers (and picked them); when dropping them off she went through the house with me to get any special instructions from me. When she picked them up, she reviewed their work and asked if I had any concerns/missed items. On the second visit, she called ahead of time to let me know she was running late (which I didn't mind at all, as I had only made the appt 2 days prior and she was fitting me into a very tight schedule!). Kim is also very responsive very email. Cleaning was thorough, everyone was nice. Price is extremely reasonable for the size of the home. Will use the service on a bi-weekly basis going forward, and for additional cleanings as well!
Description of Work: Entire house cleaning (except kitchen, which is being renovated), for move-in. Included cleaning shelves in closets, baseboards, etc.

Rating CategoryRating out of 5
quality
4.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$140

Melanie K.
08/2011
5.0
house cleaning
  + -1 more
They were a pleasure to deal with from the beginning and were incredibly flexible when our closing time got pushed back a few hours (delaying their start time, so they had to work into the evening)... and we moved into a beautifully clean house the next morning. They were great!!
Description of Work: Kim and her team did a deep clean before we moved into our new house. They cleaned everything!

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$175

CANDICE C.
07/2011
5.0
house cleaning
  + -1 more
She is extremely professional, honest, and GOOD. I will be seeing her on a monthly basis.
Description of Work: I have a lab-hound mix that sheds hair and dander everywhere. My place is neat and tidy, but I need help dusting. Kim saved my day! In addition, to cleaning my one bedroom apartment she dusted the ceiling fans, cleaned the stove, vacummed my couch and staircase, AND cleaned the air vent. I can breath easier with less dust now and my place sparkles from her work.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$85

Michael O.
06/2011
5.0
house cleaning
  + -1 more
We are talking about housecleaning, so there isn't much of a story to tell. She comes to the house. Since she has cleaned the house a number of times already, she knows where everything is and she is already friends with the dog. She and her workers do their job, they ask me to inspect, I pay her, and I have a nicely cleaned house.
Description of Work: I have been using Kim on a regular basis for several months now. In a word, she is great. She always shows up on time, she and her workers do good work, and her price is fair. What I especially like about Kim is that she is very customer service oriented. She goes out of her way to make sure that things are done the way I want. I can't say enough good things about her.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$100

Charles P.
06/2011
5.0
house cleaning
  + -1 more
This was a great experience. Kim and her crew were thorough and very friendly and considerate of my personal items at all times. If I asked for them to pay special attention to an item or to treat it in a certain way they did so gladly. As for punctuality, Kim e-mailed to advise she might be detained, which I respect in a professional, but actually arrived within a short time of our scheduled appointment time so there was no problem. I was even able to continue my own work during their time at the apartment, which was great for my purposes. I will recommend Kim and her services to friends whenever the need arises.
Description of Work: Kim and her 2 person crew were hired to perform a deep cleaning of my 2BR-2Bath apartment. They thoroughly cleaned bathrooms, kitchen, dining and living room and bedrooms; this included all furniture and floors with and without carpeting. I did not ask for them to do windows. Pots, pans, and kitchen microwave, coffe maker and toaster oven were not overlooked. All in all, I am more than pleased.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$100

Contact information

160 Nelson Ave, Jersey City, NJ 07307

http://www.kimscleaningservicellc.com

Service hours

Sunday:
8:00 AM - 12:00 PM
Monday:
7:30 AM - 6:00 PM
Tuesday:
7:30 AM - 6:00 PM
Wednesday:
7:30 AM - 6:00 PM
Thursday:
7:30 AM - 6:00 PM
Friday:
7:30 AM - 6:00 PM
Saturday:
7:30 AM - 4:00 PM

Licensing

Insured

No License Required for Trade

Eco-friendly Accreditations

LEED Accredited Professional
No
Energy Star Partner
No
EPA Lead-Safe Certified
No
Use Green Products or Work Practices
Yes
State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.

*Contact business to see additional licenses.


Service Categories

House Cleaning

FAQ

Kim's Cleaning Service LLC is currently rated 4.6 overall out of 5.

Sunday: 8:00 AM - 12:00 PM

Monday: 7:30 AM - 6:00 PM

Tuesday: 7:30 AM - 6:00 PM

Wednesday: 7:30 AM - 6:00 PM

Thursday: 7:30 AM - 6:00 PM

Friday: 7:30 AM - 6:00 PM

Saturday: 7:30 AM - 4:00 PM

Kim's Cleaning Service LLC accepts the following forms of payment: Check,Discover,MasterCard,Visa
Yes, Kim's Cleaning Service LLC offers free project estimates.
Yes, Kim's Cleaning Service LLC offers eco-friendly accreditations.
Yes, Kim's Cleaning Service LLC offers a 10% senior discount.
No, Kim's Cleaning Service LLC does not offer emergency services.
No, Kim's Cleaning Service LLC does not offer warranties.
Kim's Cleaning Service LLC offers the following services: Residential & Commercial
Carpet and window cleaning construction clean up

Contact information

160 Nelson Ave, Jersey City, NJ 07307

http://www.kimscleaningservicellc.com

Service hours

Sunday:
8:00 AM - 12:00 PM
Monday:
7:30 AM - 6:00 PM
Tuesday:
7:30 AM - 6:00 PM
Wednesday:
7:30 AM - 6:00 PM
Thursday:
7:30 AM - 6:00 PM
Friday:
7:30 AM - 6:00 PM
Saturday:
7:30 AM - 4:00 PM