Providing high quality floor cleaning, and refinishing.

Our story

After twenty years and building a successful company in the lawn care and landscaping industry, the founder of CSW Floors decided while talking with a customer of his  lawn care company that there was a huge hole in the market for a quality floor cleaning  and maintenance company. 

The mentioned customer was extremely unhappy with the quality of the current floor cleaning company servicing his business.

Being a success in a service business requires a certain skill set, you must be able to satisfy a whole range of people, provide an outstanding service, and be able to do so at a competitive price.

So after much research, and hiring experienced floor cleaning specialist, CSW Floors was born. 

We now have full time crews, providing high quality services and great customer service.

Our Services

Floor cleaning

VCT Flooring refinishing

Lets start with the base requirements. VCT flooring is known for it long life and durability, although this doesn't come without a little maintenance. A VCT floor must have an adequate amount of finish to maintain a nice shine, to be cleaned effectively, and to protect the actual flooring. A VCT floor that has had its finish worn off can be more slippery when wet, will be dull and dirty looking when dry, and harder to clean. 

Floor cleaning

Below is a listing of the types of flooring we specialize in

  • VCT (vinyl composition tile)
  • concrete flooring (finished and unfinished)
  • grouted tile (ceramic and porcelain)

Commercial window cleaning

We are now providing commercial interior and exterior window cleaning.

Our Service area

We are based just outside of Lansing, Michigan. Our normal maintenance area is within Ingham and Shiawassee counties although our crews are able to travel anywhere in the lower peninsula depending on the frequency and size of the job.

Give us a call today to see if we service your area.

Contact Us

Do you need floor cleaning or refinishing?

CSW Floors

Laingsburg, Michigan, United States

(517) 449-6502



09:00 am – 05:00 pm


09:00 am – 05:00 pm


09:00 am – 05:00 pm


09:00 am – 05:00 pm


09:00 am – 05:00 pm