To Top

Meet Mike Castro of All Building Cleaning

Today we’d like to introduce you to Mike Castro.

Mike, please share your story with us. How did you get to where you are today?
In the mid to late 90’s I was working at Holsum Bakery, an industrial food/bread plant and I was what they called ‘utility man’, meaning I could run any of the equipment from starting the bread dough to the final bagging of the bread and everything in between.

Many times throughout my employment there we had the sanitation inspections and I got familiar with the requirements, the cleaning equipment for the floors, the procedures taking place to clean and sanitize different areas of the plant… when I had an opportunity to open my own, 1 man cleaning business.

I purchased a carpet cleaning machine, floor machine, an old Ford Aerostar minivan, and started cleaning carpets in homes, apartments, offices and anyone needing carpet cleaning; then learned to polish floors and got into it as well… eventually I became interested in actually running my own business and I started looking into the commercial cleaning janitorial side of the cleaning business.

Started with a 12,000 square feet building near Kendall, then a 2nd 15,000 sq ft building in Kendall, then another small office in Doral, then a dental clinic from University of Florida in Hialeah. Soon I was cleaning from 5 pm until 8 am the next morning to get all the small accounts cleaned during the night ready for business the next day…

As the company grew, I hired my mother in law at the time to help me with the cleaning overnight, then started hiring employees and working less overnight to be able to attend the daily requests and concerns from clients. My wife at the time quit her job in an insurance company to dedicate to sales for our janitorial services company, named Sparkle Clean. Later on, we were already pretty established with about a dozen employees and we went through a divorce.

We divided the company and later on she quit her company to pursue other interests but I continued on my own growing the company. With hard work, dedication, honesty with clients, prospects and employees, we have been able to stay in business for close to 20 Year’s and currently have over 75 employees and service different types of industries (auto dealerships, medical facilities, office buildings, condominiums, schools, government, retail, and more).

Overall, has it been relatively smooth? If not, what were some of the struggles along the way?
Nothing smooth at all… struggles have been mainly finding and keeping reliable cleaning staff to maintain our accounts up to the client’s expectations. Also dealing with some misconceptions of our industry… example, prospects usually think all janitorial companies are the same, they start good then service level drops as they don’t pay much attention anymore after signing the contract; not responding to concerns in a timely and efficient way.

Another struggle is trying to educate clients and prospects on how we arrive at a price, showing them the actual cost of cleaning their property labor, materials, insurance, bond, payroll – this is usually a challenge as another misconception of the industry is that Cleaning companies just hire anyone off the street and pay very low wages and no more expenses, therefore clients usually say ‘this office can be clean in just a few hours, very basic, no need for detail cleanings… But then expectations kick in and they really want you to keep their place of business with the highest standards of cleanliness.

Overall I will say the number one challenge and struggle is to find and keep reliable staff as a service business we truly depend on our staff servicing our clients!

Alright – so let’s talk business. Tell us about All Building Cleaning – what should we know?
We take pride in providing our clients with the highest quality cleaning services possible, training our employees, providing them with the latest cleaning equipment and materials for our industry. I guess, I’m mostly proud to have not only survived as a business but strived through the years and in a challenging environment and being able to steadily grow and employ several dozens of employees in our community.

I strongly believe what sets us apart is our customer service… is not just a name of a department or a title, we truly train our employees, from cleaners to management to treat every single customer request and concern as if is the number one priority for the day. We respond quickly to clients concerns, we hear horror stories from other service providers who take long, even days, to respond or don’t even respond. We really are different, we immediately respond to any client request or concern with our services, and we don’t rest until our client is fully satisfied with the results.

Any shoutouts? Who else deserves credit in this story – who has played a meaningful role?
I read business books as I was starting and growing the business, mainly Anthony Robbins books. Then in more recent years have been a member of organizations such as The Janitorial Store and others which provide training in all aspects of running a professional cleaning business… Other than that, along with family support, I am proud of mostly have done in on my own…

However, I do owe all the clients, current and past, for their support and our employees throughout the years who for the most part have been there always, keeping our customer’s businesses clean!

Contact Info:

  • Address: 10755 SW 190 Street
    # 71 Miami Florida 33157
  • Website:
  • Phone: 3055966485 or 3052983676
  • Email:


Getting in touch: VoyageMIA is built on recommendations from the community; it’s how we uncover hidden gems, so if you know someone who deserves recognition please let us know here.

Leave a Reply

Your email address will not be published. Required fields are marked *

More in