At Leo Floor Care & Restoration LLC, we provide top-quality carpet cleaning, water damage restoration, and stone care services to homes and businesses in Schaumburg, Roselle, Bartlett, Hanover Park, and Streamwood. With years of experience, we specialize in restoring the beauty and integrity of your floors using the latest techniques and eco-friendly products.
We understand that your floors are an important part of your space, and we take great care in delivering results that meet your needs. Our team is dedicated to offering fast, reliable, and professional service with a focus on customer satisfaction. Whether it’s removing tough stains, addressing water damage, or maintaining stone surfaces, we’re here to help.
As a locally owned business, we pride ourselves on building long-term relationships with our clients. If you’re looking for trusted floor care experts, Leo Floor Care & Restoration is here to ensure your floors always look their best.


















Posted on Jonathan RosalesTrustindex verifies that the original source of the review is Google. I had a closing appointment and reached out to Leo last minute and he made it possible to still come and do the job for me, he left the house smelling great and carpets were brand new 🔥🔥Posted on Jamie RoseTrustindex verifies that the original source of the review is Google. If I could give 10 Stars I would!!! Leo was so prompt getting back to me and making something work for me. His work is incredible and super efficient!!!!! I couldn’t be happier with my carpets now. I will recommend him to everyone!!!!!!Posted on finalapproach16Trustindex verifies that the original source of the review is Google. Wow, what a great job! Leo was professional, clean and got the job done fast. Price was very reasonable. I recommend him.Posted on Denise SageTrustindex verifies that the original source of the review is Google. Leo steamed my front room and dining room...he prepared first with a dirt lifter, then steamed over and over until it came up clean, ending with a Scotchgard. He did a fantastic job, I hight recommend him.Posted on LISATrustindex verifies that the original source of the review is Google. Prompt and professional! I will definitely use again in the future. He takes pride in his work and is very particular. Leo had our carpet streched and looking perfect again in no time! Highly recommend!!Posted on Bernard OConnorTrustindex verifies that the original source of the review is Google. I had Leo come out and give an estimate on reastreching three areas iny home. He gave me a reasonable estimate for the work. We agreed and he gave me a date for the work. Leo and his partner came on the agreed upon date and restreched the carpet. The carpet looked better than when originally installed. We are 100% satisfied with the work.Posted on Mandy McMahonTrustindex verifies that the original source of the review is Google. I came across Leo's business FB page when I was looking for a carpet cleaner. He was the first person I called and I'm so happy that I did because he does such a phenomenonal job! There were a couple of stains on the carpet that I was unsure if they would totally come out and I honestly couldn't believe that they did! From start to finish not only was Leo friendly and professional but he's extremely knowledgeable and you can tell that he knows what he's doing. He cares about the quality of his work and will stand by it, I highly recommend him. Thanks again Leo, everything looks and feels so fresh and just like new again!Posted on Angela BajorasTrustindex verifies that the original source of the review is Google. I highly recommend this company. They were prompt, professional and mindful of my home. They courteously listened to my concerns about specific areas and did a fantastic job! I cannot remember the last time my rugs looked so good and I will definitely be contacting them again in the future. The have a new forever clientPosted on Madhu GuptaTrustindex verifies that the original source of the review is Google. He is very good. When called him that carpet is not stretched good. He came and did his best and spend more than an hour to fix it without charging any extra. Very professional.Posted on Sebastian OTrustindex verifies that the original source of the review is Google. I have never had such a good experience with a carpet cleaning. Leo was incredibly professional and finished work in a timely manner. He got stains out of my carpet that I have had since I moved in 2021. I decided to not tell my about the carpet cleaning and she thought we got new carpets when she came home. Great job and highly recommend.
We recommend professional carpet cleaning at least once a year, or more frequently if you have pets, children, or heavy foot traffic.
Typically, carpets will take about 4–6 hours to dry, depending on the cleaning method and weather conditions. We use fast-drying techniques to minimize this time.
Yes, we use eco-friendly and non-toxic cleaning products, making our services safe for both pets and children.
Yes! Our team is trained to handle even the toughest stains, and we use advanced cleaning methods to restore your carpets and stone surfaces.
Contact us immediately for emergency water extraction and restoration. Quick action can prevent further damage and mold growth.