Andrew S.
Absolutely terrible
Absolutely terrible. Walked in hit in the face with Pine Sol smell but they did NOTHING. I am so mad I don’t know where to begin. Just awful.

At Spruce, our mission is to build relationships and technology that empower local businesses to serve our customers. From full housekeeping to a quick tidy-up, Spruce is available to customers on demand. For the property manager, Spruce reduces the growing burden of managing multiple vendors and provides security and oversight for the entire property. Spruce helps local businesses build economies of scale in their operations and tech-enabled their business so they can compete in the modern economy.
Spruce (getspruce.com) has 513 customer reviews on Five Star Index, with an average rating of 2.9 out of 5.
Is this your business?
Correct your details and reply to customers in public. Both are free.
Claim this listing
Cleaning Service Providers · Dallas, Texas
Excellent

Cleaning Service Providers · San Antonio, Texas
Excellent

Cleaning Service Providers · Cedar Park, Texas
Excellent
Cleaning Service Providers · Aledo, Texas
Excellent
513 approved reviews, newest moderated first
Andrew S.
Absolutely terrible. Walked in hit in the face with Pine Sol smell but they did NOTHING. I am so mad I don’t know where to begin. Just awful.
Sharonda R.
Do not waste your money. They charge the customer $20 immediately for changes within 2 business days of service. I have no issue with that. On the day of my service, they asked if I could change the time window for my service. They offered a $15 credit to apply towards the future only after I reminded them of their policy. I expect to be credited $20 immediately for the last minute change just as I would be charged had I initiated it.
josie B.
If I could give you no stars i would! We hired them through the apartment complex but their company is ridiculous! we hired them to clean our apartment for a move out cleaning and because of the oven and the toilet, you won’t clean it? What the hell do you for $250 dollars?!
Bryan D.
I too wish I read the reviews before booking with Spruce. I booked the 9:00 - 1:00 window and they were late so we rescheduled. On the reschedule they were late for that too and that got me looking at the reviews and specifically all of the bad reviews. I was experiencing everything the people who posted the reviews experienced. I decided to cancel my appointment all together and am waiting on a refund. It looks like they charged me a $35 cancellation fee. Let’s see if I get the refund. I’m looking for another cleaner and will do my research. I too selected Spruce because the recommendation came from my apartment complex.
The Half A.
The cleaners did a thorough job. I am pleased with the actual cleaning. However they won’t tell you when they are done. We waited 4 hours. Apparently the person you can text has no way to contact the actual people cleaning your place. I wrote the cleaners a note explicitly telling them to text me, with my phone number and still no one texted. There is some horrible communication problems in this business. This is the second time that I was unable to text the poor people trying to find my place. They couldn’t text me and walked to the wrong office for an hour in the heat. I even put my phone number in the delivery directions but obviously this was not relayed to the cleaning professional. When I tried texting Spruce I didn’t receive an answer until an hour later from some middleman who obviously didn’t relay my message. This is the second time this has happened. This is negligent and leaves your people out in the heat. Spruce, you absolutely need to tell your employees the number of the client for direct communication and vice versa. Even Uber and DoorDash and delivery drivers know how to contact the clients to text them for directions. I won’t be using the service again for this reason as I wouldn’t want the next poor cleaner to be left wondering where to go in the heat with no way to text anyone. The communication extends to the chat (or lack of) feature on the web which closes at 5 pm and then switches to text (or lack of). Whoever is on the other end uses one- word responses or pre typed messages. They didn’t tell me the first time they cancelled on me. I waited all day twice in a row with no communication from them. I was the one that had to contact them to ask if they were coming. They charge your credit card BEFORE they do the service which means you’re prisoner to their schedule if they are a no-show. Communication is the key to a smooth business. What I don’t understand is why the cleaners did not directly text me when I left them a tip and my phone number.
Caleb S.
Severely disappointed with the quality of work and the values of the company. First and foremost, I went with the deep clean for my apartment with the additional fridge and oven clean. My fans were not dusted, my cabinets were not even wiped out, my fridge was cleaned poorly and my stovetop was barely even wiped off. For what they're charging, I expected a better service. There was trash left in my garage rather than being taken and thrown away, and a variety of other issues I won't go into. My primary issue is that my girlfriend had makeup in the bathroom that suddenly went missing after the cleaning. When I contacted the management team, they simply said that their cleaners said they didn't take or move the makeup. That's interesting since it was moved from the center of the counter to the side, so I guess it just moved itself. As for a resolution with the cleaning issues, I received a partial refund and credits but nothing was done in regards to the missing items. Simply because someone says they didn't take something doesn't mean they're telling the truth. It's called lying but I guess they've never thought of that. This was my first and ONLY time to use Spruce. I will never be using them again. DO NOT use this company.
Angia M.
Booked a “deep cleaning” Move-out service, and they cancelled my appointment because i had water bottles and an empty laundry detergent container in the cabinet. They also implied the tub was dirty due to the faucet leaking therefore they cancelled the service. So i was expected to deep clean the apartment in order for them to deep clean the apartment.
nani R.
Skipped my actual scheduled date, but booking status says completed. Had to argue with customer service for 2 hours to prove that no one really came to my apartment by sending pics and proofs. Then, service lady came next day with no equipment - not even mop and vaccum cleaner. Had to give our own cleaner, but still its worst cleaning ever. I should have just cleaned my apartment myself. Wish I can give Negative Star. ** WORST WORST SERVICE EVER ***