Cancel

    Search

    One Stop Maintenance

    4.9 (18 reviews)
    Open Open 24 hours

    Request quote & availability

    Response time

    10 minutes

    Response rate

    100%

    Services - One Stop Maintenance

    Commercial deep cleaning

    Commercial move-in or move-out cleaning

    Commercial standard cleaning

    2 More Services

    Janitorial services

    Post-construction cleaning

    One Stop Maintenance Photos

    Recommended Reviews - One Stop Maintenance

    Your trust is our priority, so businesses can't pay to alter or remove their reviews. Learn more about reviews.
    Yelp app icon
    Browse more easily on the app
    Review Feed Illustration

    Reviews With Photos

    My roommate and I were moving out of our apartment in SF and needed our walls patched up and repainted and a deep move-out clean. We were recommended to John and his crew and they were amazing! I called John to explain our needs and he was at my apartment within the area to assess the work and provide a quote. His pricing is VERY reasonable and the work his team did was just amazing! They worked around our schedule, were very professional, and got the job done efficiently. Would 10/10 use One Stop Maintenance and definitely recommend them for any and all repairs/move-out needs! Thanks John!

    We have used One Stop Maintenance to clean our residential and commercial properties in Mill Valley and San Rafael for the last 8 years. John (Owner) and his team are professional, thorough, timely and do a great job. John personally goes that extra step to make sure everything is done correctly the first time. We can not recommend One Stop Maintenance enough!

    Before

    See all

    8 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Art L.
    204
    250
    2796

    8 years ago

    Helpful 1
    Thanks 1
    Love this 2
    Oh no 0
    Photo of Nini G.
    581
    59
    14

    6 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    5 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0
    Photo of Frank C.
    307
    54
    112

    8 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    5 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    4 years ago

    Lupe is a true professional. Incredible customer service. Her knowledge and skill level are first rate. We highly recommend her.

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    6 years ago

    Helpful 1
    Thanks 1
    Love this 0
    Oh no 0

    6 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    9 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    8 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0

    7 years ago

    Helpful 1
    Thanks 0
    Love this 1
    Oh no 0

    7 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    9 years ago

    Helpful 1
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Steve G.
    107
    52
    10

    8 years ago

    Helpful 0
    Thanks 0
    Love this 1
    Oh no 0

    9 years ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0

    Ask the Community - One Stop Maintenance

    Review Highlights - One Stop Maintenance

    I would definitely ask John and his team to return in the near future should we ever require his services.

    Mentioned in 13 reviews

    Read more highlights

    Ana’s House Cleaning  - the before and after of this apartment

    Ana’s House Cleaning

    (31 reviews)

    Mission

    Ana did an excellent job on our move out clean. She was easy to work with, responsive and left our…read moreplace in great shape to hand over to the next tenants. Would recommend her services!

    Update regarding the owners response: Aside from advertising a flat fee, no "additional" costs were…read moreever talked about. Which I would have been fine with if she communicated. So in addition to the unprofessionalism and flaking, the owner refuses to take accountability and is being dishonest with the response. I have all the communication back and forth with her . She was on her way at 1:30, I left the door open for her as I was at my storage unit with the movers. At 2:18 she messaged there was too much stuff. I attempted to call her back right away mind you and she let it go to voicemail. So I already knew she wasn't quite up to the task as she mentioned having to pick up her soon by 5pm in her text before. She texted there was simply too much stuff so she could not clean so I told her she could cancel as I did not want her cleaning and not doing a thorough job. Then my landlord charging me extra on my security deposit due to the lack of thoroughness. DO NOT HIRE if you are looking for honest, upfront and professional. If you're looking for a "professional" cleaner. Ana is not the one. It was moving out day for me and needed a professional cleaner. She came and told me there was too much "stuff" and it would take too much time. We are talking little things left behind by the movers, dishes I still needed to clean. You know? What a professional house cleaner would have typically worked around. Did she expect a clean house already to clean? Mind you, I live in a studio. LOL. Needless to say, I was left in a bind. These 24 positive reviews must be friends and family of hers because there is just no way. Also, she was running on a time crunch which she revealed earlier trying to pick up her kid in a couple hours.

    One Stop Maintenance - officecleaning - Updated May 2026

    Loading...
    Loading...
    Loading...