• Skip to primary navigation
  • Skip to main content
  • Skip to footer
ROC Commercial Cleaning logo

ROC Commercial Cleaning

  • Why ROC?
    • Our Values
    • Our Mission
  • Industries
    • Office Cleaning
    • Light Industrial Buildings
    • Construction Sites
    • Medical & Veterinary Clinics
    • Auto Dealerships
    • Multi-Unit Condos & Apartments
    • Retail & Small Businesses
    • Private Schools
  • Services
    • Office Spaces
    • Medical & Veterinary Clinics
    • Construction Cleanup
    • One-Time Services
    • Office, Warehouse & Manufacturing Cleaning
    • Restroom Cleaning
    • Private School Cleaning
  • About
    • Our Team
    • Our History
    • Latest News
  • Contact Us
  • (612) 581-2776

ROC Cleaning Celebrates 25 Years

2 years ago

ROC commercial cleaning was started on January 1st, 1998. Our mission was simple, to be the best cleaning service provider in the Twin Cities. 25 years later, we continue to provide quality cleaning to our valued customers.

The ROC Cleaning Team

ROC Cleaning Celebrates 25 Years

25 years ago, Pete Mogren and Art Harris saw an opportunity to change the cleaning industry for the better. Founded with the goal of being the best cleaning service in the Twin Cities, ROC operates on four core values: Value, Service, Quality, and Trust.
With the four core values in mind, ROC set out to find their first clients which brought them to a car dealership, White Bear Mitsubishi. This dealership was ROC’s first ever client, and they’re still a client 25 years later!

Pete and Art didn’t have a full team when they started, so they handled all of the cleaning services themselves, setting the tone for their business. Now In 2023, Pete is the current CEO and remains highly involved in day-to-day operations for ROC.

Fast-forward to today, ROC commercial cleaning has full-service cleaning teams with more than 400 buildings on our resume – cleaning more than 25 million square feet of commercial space every night.

Related Content: Why Should My Office Hire Professional Cleaners?

The ROC Difference

Throughout the years of close-working relationships with our clients, we’ve heard many common complaints about our competitors. That’s why ROC set a standard with our two main strategies:

1. We Put the Cleaning Team First

Without our cleaning teams, we wouldn’t be where we are today. That’s why we hold our cleaning teams in high regard. We make sure that our cleaning teams feel valued and respected, and that they’ll be given enough time to deliver on a contract.

The average ROC contract lasts for more than 10 years, which is why we put the focus on what the client’s needs are and how we can achieve them the best we can. That’s where our saying comes from, because we’re the last cleaning company you’ll ever need.

2. We Answer the Phone

A common issue that we find with our clients is that our competitors didn’t bother to pick up the phone, which is why we made it our priority to ALWAYS answer our phones – no matter what.

All of ROC’s account managers will answer the phone, return calls, texts, or emails within a few minutes. If you’re looking for the boss, you’ll always be able to reach him. (Yes, he actually answers his phone.)

25 years ago, we would have never thought that we would be where we are today. The whole team at ROC wants to thank you for allowing us to be your trusted cleaning service. We will continue to provide our customers with our core values, ensuring your business stays clean so that you can focus on your goals.

ROC Commercial Cleaning is your trusted Minneapolis commercial cleaning company. We provide janitor services for office buildings, medical and veterinary clinics, industrial buildings, and more. We also provide floor stripping and waxing, construction cleanup, and office disinfection services. ROC Commercial Cleaning is an experienced and reputable Minnesota corporate cleaning service provider – no job is too big or too small!

Get off the cleaning rollercoaster. Contact ROC Commercial Cleaning at 612-581-2776 for your free, no-obligation estimate.

Filed Under: News

Footer

ROC Commercial Cleaning logo
  • Sign up for Our Newsletter
  • Read the Latest News
  • Frequently Asked Questions
  • Employment Opportunities
  • ROC Cleaning Locations Served

588 Hayward Ave N, Oakdale, MN 55128 |  (612) 581-2776 | info@roccleaning.com

Copyright © 2025 ROC Cleaning | All Rights Reserved | Privacy Policy | Terms of Use| Minneapolis Web Design by BizzyWeb · Log in

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}