Banks Flooring and Restoration
Banks Flooring and Restoration

Banks Flooring and Restoration

Top Pro

Offers remote services
Offers remote services
starting cost

Select a service
Zip code
Upholstery material

Responds in about 30 min

Introduction: Banks Flooring and Restoration owner/operator Daniel Banks has more than 10 years of experience providing high-quality residential and commercial carpet cleaning services. We offer state of the art technology, eco-friendly products and equipment, competitive prices, and excellent customer service. We take great pride in our attention to health and safety, staying up to date with regular training in the latest cleaning agents and methods. We use only non-toxic and environmentally friendly cleaning agents, leaving your carpet, tile, and upholstery thoroughly clean free from allergens.   Our aim is to provide you with expert service, honest estimates, and helpful consultations. From professional guidance to long-lasting work, our kind and knowledgeable staff are here to help you every step of the way. At Banks Flooring and Restoration, we make sure your needs come first and offer a variety of top-quality services and plans. Our main goal is to take care of everything from the very beginning, bringing you exceptional results.

Current Top Pro

Hired 1801 times

1 similar job done near you

Background checked

4 employees

6 years in business

Payment methods

Cash, Check, Credit card, PayPal, Square cash app

Social media


Currently a top pro

Top Pros are among the highest-rated, most popular professionals on Thumbtack.

All year

All year

Current Top Pro

This pro indicated that they reviewed CDC safety guidelines for COVID-19 and pledged to do the following:

Maintain 6 feet of distance from customers

Wear masks during the job

Wear gloves during the job

Disinfect surfaces touched during the job

Featured Projects

19 photos


Customers rated this pro highly for professionalism, work quality, and responsiveness.

Great 4.8

1003 reviews


Read reviews that mention:

Wesley S.

Carpet Cleaning

I had used them before so I called them out to clean our high traffic stairs and upstairs game room area because our dog had some accidents up there while being watched by a pet sitter (they didn’t let her out enough and ignored her signs that she needed to go potty). Anyway, all was cleaned up and fresh again! Great work…highly recommended.
Jul 3, 2021
Ashley T.

Carpet Cleaning

Very happy with our results and services provided by Daniel. He came out to clean our carpets for a home we were renting as a move-out cleaning. He was honest about what to expect and completed the job in a timely manner. Very professional! We will use him again in the future!
Jul 20, 2020
Chandra E.

Upholstery and Furniture Cleaning

Daniel did a great job cleaning some used furniture pieces I acquired with foreign stains and water damage. He is personable and attentive and took great care and time with his work. I will definitely be using him again for my carpet and would highly recommend him to anyone with carpet and upholstery care needs.
May 29, 2015
Craig P.

Carpet Cleaning

We had a filthy pet stained Berber carpet in our bonus room and it’s unbelievable how well Daniel cleaned it. Daniel is very personable and professional and I would recommend him and his work to anyone.
Jul 2, 2020
Amy F.

Carpet Cleaning

I hired them for the reasonable price. My Father was beyond pleased with the machine’s efficiency and how clean the carpet was after the treatment. Highly recommend!
May 18, 2020
Background Check

Daniel Banks


  • What should the customer know about your pricing (e.g., discounts, fees)?

    We offer discounts for teachers, first responders, and military. We offer tile and grout cleaning for $.45 per square foot. Sealant is an extra $.10 per square foot. We are fully insured. We will make sure that you are completely satisfied with our service. Please see our thumbtack profile for a video of our tile and grout work. If you have any questions, please give us a call.

  • What is your typical process for working with a new customer?

    We appreciate our customers. We schedule at the customer's convenience. There are no hidden charges in our quotes. Customer satisfaction is guaranteed.

  • How did you get started doing this type of work?

    We started in the carpet cleaning business after working for two nationwide carpet cleaning companies. We realized that we could provide a better service at a better price.

Not what you’re looking for?

No problem: we have pros for every job.