What we offer

Expert flooring services

With over 6 decades of experience there is no job too big, or small, for Barts. Let us show you why we are the best at what we do.


Whether you need to install, repair, or replace your floors, we can help you find the best solution for your needs and budget. We have a team of experienced flooring consultants who can guide you through the process of choosing the right materials, colors, and designs for your space. We also offer free estimates, flexible scheduling, and quality workmanship.


We offer a wide range of flooring options, from hardwood to laminate, from tile to carpet, and more. We have the experience and expertise to handle any flooring project, big or small. Whether you need flooring for your home, office, or commercial space, we can help you achieve the look and feel you want.

Carpet & Upholstery Cleaning

We use the latest equipment and eco-friendly products to ensure a deep and thorough cleaning that will leave your floors, carpets and upholstery looking like new. Whether you need a one-time service or a regular maintenance plan, we have the right solution for you.


At Barts, we have the experience, skills and tools to handle any type of flooring damage, from scratches and stains to cracks and buckling. Whether you have hardwood, laminate, vinyl, tile or carpet, we can restore your flooring to its original beauty and functionality.


Carpet binding is a great way to reuse your carpet and create custom-made floor coverings for any room in your home or office. Whether you need a small rug for your entryway, a large mat for your playroom, or a runner for your hallway, we can bind any size and shape of carpet for you.