Default business cover photo
Approved Pro
Approved Pro

Frank's Flooring

Hardwood Flooring Service, Flooring,

About us

For fastest response please call (804) 332-0046. We can refinish your hardwood floors or install new ones for you. We also install laminate. We have over 20 years experience. We are the company for you. We are a family owned business and we aim to please so call today!

Business highlights

Emergency services offered
17 years of experience

Services we offer

Wood floor refinishing & resurfacing, floor coatings, hardwood & laminate installation, repairs, hardwood floor refinishing

Services we don't offer

Ask for details.

Amenities

Emergency Services

Yes

Free Estimates

Yes

Warranties

Yes

Senior Discount

5%

Accepted Payment Methods

  • PayPal
  • Check
  • Visa
  • MasterCard
Reviews
4.890 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
87%
4
9%
3
3%
2
1%
1
0%

Filter reviews by service

Showing 1-25 of 90 reviews
Caroline P.
Jun 2025
5.0
Hardwood Flooring Service
Yes, I recommend this pro
We couldn’t be happier with the work Frank and his team at Frank Flooring did for our home. From start to finish, the entire process was smooth and professional. Frank showed up on time, and delivered exactly what he promised—beautifully refinished hardwood floors. Even months later, our floors still look incredible. The finish has held up beautifully to daily life, and it’s clear that the workmanship and materials used were top quality. Frank and his crew treated our home with care and respect, making sure everything was clean and tidy once the job was done. Hiring Frank was one of the best home improvement decisions we’ve made. The refinished floors completely transformed the space and added so much warmth and value to our home. It was 100% worth the investment, and I would confidently recommend Frank Flooring to anyone looking to breathe new life into their hardwood floors. Trust me—your floors (and your future self) will thank you!

Ray J.
Jan 2024
5.0
Hardwood Flooring Service
Yes, I recommend this pro
$2,700
My connection to Frank's Flooring was made thru Angi's List. He promptly called, made an appointment, showed up early, and provided us a quote with timelines and recommendations to refinish our hardwood floors. The floors showed significant damage from years of carpet and foam. He was able to amazingly bring them back to life. Once we selected him for the job, he started the next day and worked diligently every day until the job was completed. His detail to his profession was outstanding including his preparation and clean-up. We are very happy with the finished product.

Raymond J.
Jan 2024
5.0
Hardwood Flooring Service
Yes, I recommend this pro
My connection to Frank's Flooring was made thru Angi's List. He promptly called, made an appointment, showed up early, and provided us a quote with timelines and recommendations to refinish our hardwood floors. The floors showed significant damage from years of carpet and foam. He was able to amazingly bring them back to life. Once we selected him for the job, he started the next day and worked diligently every day until the job was completed. His detail to his profession was outstanding including his preparation and clean-up. We are very happy with the finished product.

Jesse P.
Mar 2023
5.0
Flooring
Yes, I recommend this pro
Excellent!

Samantha B.
Dec 2022
5.0
Hardwood Flooring Service
Yes, I recommend this pro
$2,150
Frank did an amazing job on our floors that were a disaster when we moved in. He made them look brand new and brought new life to the house. He did an excellent job and was very prompt with his response when we reached out. He worked very diligently in asking our opinion on what we wanted exactly before he did anything. Frank was respectful of us and our house. He cleaned up every night before he left and actually moved my Christmas decorations back in place each night. You will not find someone like him who will do your flooring services at the excellence as well as having such high respect for his customers. Job well done Frank’s Flooring! I highly recommend him to anyone!! I cannot wait for him to do the rest of my house! He went above and beyond to make us happy!

Elizabeth S.
Jul 2022
5.0
Hardwood Flooring Service
Yes, I recommend this pro
Very well. Frank started the job as scheduled, and finished before expected time. Very professional, great attention to detail, excellent cleanup, went beyond expectations!

Constance M.
May 2022
5.0
Hardwood Flooring Service
Yes, I recommend this pro
If looking for wood flooring done, Franks Flooring was Super! Very professional, when we called, Frank came out within thirty minutes, measured room, gave us a quote answered any questions we had. Frank walked us through exactly what to expect from the time carpet was pulled up to wood floor being ordered, delivered and the floor installed. Frank also made sure we were pleased with every aspect of the job. All this being said we gave him a A+ rating! Thank you Frank and Crew!

Gregory B.
Jan 2022
5.0
Hardwood Flooring Service
Yes, I recommend this pro
Frank and his team are true craftsman. I am blown away by how they came out and the value I got. Quicker than I thought, better than I imagined and cleaner than I had heard. The house was sealed up and when he told us he was done I could not believe the quality and how clean and dust free it was. I highly recommend.

Robin B.
Jul 2021
5.0
Flooring
Yes, I recommend this pro
$2,700
Frank is an honest businessman who takes a great deal of pride in the work his company does! He is very responsive to questions or concerns and is very fair. Not every job is perfect and there were a few things that concerned me; however Frank went above and beyond to ensure that we were 100% satisfied. I highly recommend Frank’s Flooring for any flooring needs!

Jessica J.
Mar 2021
5.0
Flooring
Yes, I recommend this pro
$1,200
Frank and his team were meticulous and yet quick I have installed flooring and hesitated about hiring someone. What would have taken me months in the evenings and on the weekends, he and his team finished in a day. They made sure to clean everything when finished and left our area cleaner than they found it. Their prices were beyond reasonable and their work was stellar. A win win for our family for sure.

Elton F.
Mar 2021
3.0
Hardwood Flooring Service, Flooring
I understand many people have been happy with Franks Flooring Service. I know they can do a good job; he has many reviews stating so and the final product in my house is very nice as well. We did have a few hiccups along the way. I had removed a wall and needed new flooring installed where the wall was and decided to refinish all the floors. Frank assured me he could match the new flooring with the old flooring and that a screening was all that was needed vs full stripping and would save money. Screening is removing the top layer of existing poly in preparation for a fresh poly coating. Screening was also recommended by 2 other contractors so I decided to go with this procedure. Unfortunately we had a few issues: - new vs old floor did not match - Blemishes throughout: hair, lint, embedded dust particles, roller marks etc - began peeling after 3 weeks - I called a General Contractor for his opinion of the floor finish just to be sure I was not over reacting. The contractor agreed it was not good. Frank responded immediately when I called regarding the issues. He agreed to give a partial refund from the failed screening to apply to a full strip and 2 coats of poly. He said this would resolve all the current issues including blending the old vs new floor color. During the full stripping and poly coating we had an unforeseen stoppage on the third day so Frank reduced the final cost for my inconvenience. Other than the inconvenience of moving my furniture twice and vacating the house twice for a few days I have a very nicely finished floor at a reasonable cost. No blemishes, old vs new flooring matches and no peeling at this time.

Will O.
Nov 2020
5.0
Flooring
Yes, I recommend this pro
$1,600
When we bought our house the floors were in need of being refinished. Frank and his team made our old drab floors look brand new. We could not be any happier! Highly recommend! The before and after are night and day difference!

Lisa M.
Nov 2020
5.0
Flooring
Yes, I recommend this pro
$1,400
Great. Communication was excellent. The job was done ahead of schedule. Thw team was polite. They taped, applied plastic and cleaned up after working. Dust did not get all over the home. The floors look beautiful!
Response from Frank's Flooring
"Thank you so much for taking the time to give us a review you rock !!!"

Beth P.
Oct 2020
5.0
Flooring
Yes, I recommend this pro
$1,300
Frank and his team did an excellent job. My home has never looked so beautiful. He and his team were very professional, very interested in my ongoing feedback and left my home immaculate at the end of each day. I cannot say enough how pleased I was!!

Reid D.
Oct 2020
5.0
Hardwood Flooring Service, Flooring
Yes, I recommend this pro
$6,000
Excellent work and service. Frank was able to adjust his schedule to start earlier than promised. His crew BJ and Justin were highly qualified, knew exactly what they were doing and were very careful. The new floor matched the existing floor perfectly. His price was very competitive. I highly recommend him.

Scott R.
Apr 2020
5.0
Hardwood Flooring Service
Yes, I recommend this pro
$500
They did an excellent job refinishing our hardwood floors- they were very professional -and their prices were very fair. I'd use them again. A+ Highly recommend!!

Rob R.
Jul 2019
5.0
Hardwood Flooring Service
Yes, I recommend this pro
Excellent -- very professional and helpful. New wood looks identical to existing wood floors.

David R.
Apr 2019
5.0
Hardwood Flooring Service
Yes, I recommend this pro
Beautiful result and wiped EVERYTHING down to remove the dust before leaving!!! Prompt, courteous, and great attention to detail! Thanks for a job exceptionally well done!!!

William T.
Feb 2019
5.0
Hardwood Flooring Service
Yes, I recommend this pro
It went very good he blended the dark spots in so it was not noticeable

Jennifer C.
Feb 2019
5.0
Hardwood Flooring Service
Yes, I recommend this pro
$2,000
Frank did an awesome job with my floors. I would highly recommend him to anyone needing their floors done!!

Jenny Y.
Feb 2019
5.0
Hardwood Flooring Service
Yes, I recommend this pro
It went great! Very professional, punctual, and a reasonable price for the work I needed done. Floors look beautiful!! I definitely will hire Frank’s flooring again!

Lynda T.
Feb 2019
5.0
Hardwood Flooring Service, Flooring
Yes, I recommend this pro
Awesome. Used a dark stain to cover pet stains and you can't tell where they were. Great job.

Audrey K.
Feb 2019
5.0
Hardwood Flooring Service
Yes, I recommend this pro
Beautiful job! He was available right away and his prices were the best of many companies I interviewed.

Jerald T.
Feb 2019
5.0
Hardwood Flooring Service
Yes, I recommend this pro
Floors looked great after he finished.

Scott L.
Feb 2019
1.0
Hardwood Flooring Service, Flooring
$600
I almost NEVER give bad public reviews of a business. I believe in "praise in public, correct in private". But we had such an insanely bad experience with Frank's Flooring in Mechanicsville that I feel obligated to share this. We had agreed to hire them to refinish our kitchen floor. My initial conversation with Frank went well enough and I texted him photos of the kitchen and a closeup of the wood because he said he could not make it into the city to come by. He came so highly recommended that I decided to just trust it would be fine without having him come by. Big mistake. The first issue was the communication. I tried texting and calling numerous times to find out what we needed to do to prepare for his team to do the job. I would get very vague replies with very little information. The night before the job was to begin, he called me at 9:00 PM to say they were coming out between 10:00 - 10:30 AM the next morning. Then, very bizarrely he got very argumentative when asking if we had moved the refrigerator out of the kitchen. I tried to explain that the refrigerator sits in a custom-made cubby and doesn't sit in the kitchen or affect the kitchen floor. He kept arguing that "You need to get it out of there. You can't move it even an inch on the floor or it will scratch it". I tried to explain it doesn't need to even touch the kitchen floor and if he'd just wait, he would understand what I meant when he saw it. The next morning at 9:45 AM he called to say his pipes had frozen and he wasn't coming to do the job but his "guys are on their way". His "guys" was a single kid with absolutely the worst people skills of any human being I have ever met. Things started off badly as soon as he arrived. He tried to walk into the house without knocking. When the door wouldn't open (it was locked), he tried to force it open and it sounded like he kicked it, though I don't know for certain that he did. I opened the door and he walked in without introducing himself and immediately got an attitude and started arguing with me. He mumbled and spoke so quietly I couldn't really hear or understand him. My first impression was that he was in a bad mood and really did not want to be there. He goes into the kitchen and asks "Where is your 220v outlet". I explained that I wasn't certain we had one but showed him where the dryer is in the pantry. He got agitated and said "You don't have a 220 we can't do it unless you call an electrician to install one NOW". As I was trying to ask the guy what to ask the electrician, he turns his back on me, makes a phone call, and ignores me for 5 full minutes. At this point I was starting to feel really nervous and had no idea what the **** was going on. I mean, it is disconcerting to have someone try to force their way in your front door, barely speak when you let them in, then stand in your kitchen ignoring you while you are standing 3 feet away and speaking directly to them. Eventually he puts Frank on the phone who in a chastising tone tells me without a 220v outlet they can't do the job and I will have to have one installed immediately. I explain that I have called the electrician but don't know when they will be able to come out. After over a half hour trying to resolve this issue I finally told the kid, "Look, you guys had plenty of opportunity over the past 3 weeks to prepare for this and figure out we did not have the proper setup. Thank you, but we will find someone else to do the job". Almost immediately, Frank sends me a nastygram via text message saying, "All I did was forget to ask about a 220 outlet and you're going to talk rude? Really"? Then he lists his credentials and again implies that he basically is doing us a favor and he is the one being put out and treated unfairly. But then he calls me about 5-6 times leaving voice mails asking for another chance, very apologetic, and even offered to do the job for free to make amends. I finally picked up and we talked for about 30 minutes. I aired my frustrations then said, "I can see how this went sideways. You seem to really want to fix it so let's move forward". We agreed that I would have the electrician come out first thing this morning (which he did) and they would come do the job as agreed. I declined to take any work for free. This morning, 10:30 came and went and not a text message, phone call, or anything from Frank despite my having reached out 5-6 times in the past 12 hours. I don't even have words to express my complete bafflement over this. So completely unprofessional.
Showing 1-25 of 90

Licensing

Bonded

Insured

State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

Frank's Flooring is currently rated 4.8 overall out of 5.

Monday: 8:00 AM - 8:00 PM Tuesday: 8:00 AM - 8:00 PM Wednesday: 8:00 AM - 8:00 PM Thursday: 8:00 AM - 8:00 PM Friday: 8:00 AM - 8:00 PM Saturday: 8:00 AM - 8:00 PM Sunday: 8:00 AM - 8:00 PM

Frank's Flooring accepts the following forms of payment: PayPal, Check, Visa, MasterCard

Yes, Frank's Flooring offers free project estimates.

No, Frank's Flooring does not offer eco-friendly accreditations.

No, Frank's Flooring does not offer a senior discount.

Yes, Frank's Flooring offers emergency services.

Yes, Frank's Flooring offers warranties.

Frank's Flooring offers the following services: Wood floor refinishing & resurfacing, floor coatings, hardwood & laminate installation, repairs, hardwood floor refinishing

Ask for details.