Cancel

    Search

    One Stop Maintenance

    4.9 (18 reviews)
    Open Open 24 hours

    Request quote & availability

    Response time

    40 minutes

    Response rate

    100%

    Services - One Stop Maintenance

    Janitorial services

    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

    11 months ago

    Helpful 0
    Thanks 0
    Love this 0
    Oh no 0
    Photo of Art L.
    204
    255
    2942

    8 years ago

    Helpful 1
    Thanks 1
    Love this 3
    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

    6 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 1
    Love this 1
    Oh no 1

    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

    8 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

    Amazing Cleaning Team - Post construction.

    Amazing Cleaning Team

    (33 reviews)

    The Haight

    ***This isn't for their cleaning, since I didn't end up going with them***…read more While I didn't go with ACT, I have to say they were pretty impressive throughout the estimate process and she was great when she visited my home. If it wasn't for us just doing the work ourselves, we would go with ACT for certain!

    Extremely unprofessional and a complete waste of my time. Amazing Cleaning Team presented itself as…read morea San Francisco cleaning company, but I was told the crew assigned to my appointment was coming from an hour away. Despite having a scheduled appointment, they informed me the cleaners would arrive 30-40 minutes late. I had already been quoted $300-$400 for cleaning a small unit that had been left in clean condition. The company scheduled the appointment for Saturday, but then began telling me about cleaners charging overtime on weekends--as though their own scheduling decisions and staffing costs were somehow my responsibility. When I pointed out that their crew was late and that they were wasting my time, the company responded by canceling my appointment altogether. No meaningful apology, no attempt to make the situation right--just a cancellation after I objected to their poor scheduling and lack of professionalism. I cannot comment on the quality of their cleaning because they never showed up. Based on their unreliable scheduling, misleading presentation, and terrible customer service, I would strongly recommend finding another cleaning company.

    One Stop Maintenance - officecleaning - Updated August 2026

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