SCAM
Poor Communication and Unreliable Scheduling
I had a confirmed cleaning appointment and requested an additional service. At no point was I warned that making a change could result in my entire appointment being canceled. Had I known that, I never would have requested the add-on.
The cancellation left me scrambling after I had already rearranged my schedule and paid for dog daycare because pets must be out of the home during cleaning. Customer service offered no reasonable solution and simply told me my original appointment could not be restored.
The biggest issue isn’t that they couldn’t accommodate the extra service—it’s the lack of transparency. Customers deserve to know that requesting a modification could cost them their confirmed appointment. Based on this experience, I can’t recommend this company.
Think twice before letting them clean your home.
The app doesn’t work
Horrible move out cleaning
Truly the worst
This service is hot garbage
SCAMMER ALERT
Quality work
Scheduling
She does everything so beautifully
I enjoy having her here !!
Jennifer
Scheduling
A very professional operation. Kind worker who put a lot of energy into making things perfect .
Terrible communication and service
I was then assured the cleaning would be completed on the rescheduled date. Because of this delay, I had to request an extension on my move-out date just to allow time for the cleaning. Despite being told the crew would arrive within the proposed 9 a.m. to 5 p.m. window, no one showed up until after 6 p.m., at which point I no longer had access to my old apartment and had to cancel the service entirely.
Throughout this entire process, I had to repeatedly reach out through the app and by text just to get updates. There was no proactive communication at any point. The lack of transparency and missed commitments made it impossible to create a reliable backup plan, as I kept being promised timely service that ultimately did not happen.
Cancelled Hours Before
Rushed Service & late for 2nd chance
They say my pro has arrived, so I leave my unit and go to our club house which is connected to the leasing office. I get a text 2 minutes later saying leasing office is closed can you let the cleaner in. I say yes & they say meet them in the leasing office. I say I am already here and see no one. They said they were messaging them. I waited 15 min and there was no one there. I text and ask for update, they say they are texting the cleaner again. 5 more minutes pass and I let them know to cancel the cleaning and refund me.
I will not be trying spruce again. I am supper disappointed. I love a clean home & was excited to have a cleaner again. My OG unfortunately doesn’t clean homes anymore.
Didn’t clean
She refused to clean my oven after I told her I had paid for the oven-clean add-on and said she needed to ask her manager. I then received a message from Spruce stating that if I wanted any add-ons, I had to pay for it through the app and could not ask the cleaner directly—even though I had already paid for this service beforehand, which I found very odd.
She proceeded to mop without actually cleaning the unit first, so I lifted items off the floors to allow her to mop properly. She then took pictures of everything I lifted, and I received a message from Spruce stating that I was messing up the work she had done in each room. The cleaner then left without cleaning and posted the photos she took upon entering the unit—of the already picked-up apartment—claiming it was clean. Horrible company; I wouldn’t recommend them to anyone.
I read numerous horror stories online and reviews and should have gone with my gut after the cancellations.
Great app, Bad delivery
TERRIBLE
Unprofessional and horrible service
When I emailed Spruce with photos, they sent a second cleaner but told her not to clean everything that was missed and then claimed everything had been completed — which simply isn’t true. If they post a rebuttal saying otherwise, that does not match the actual condition of my home after their visit.
Poor quality and zero accountability. I won’t be using Spruce again.
