Hardwood installation
New hardwood for a room or whole home, with preparation and finishing details planned together.
View service detailsFAMILY-OWNED · NORTHERN VIRGINIA
Hardwood installation and refinishing, LVP, laminate, stairs and repairs across Northern Virginia.
Measurements are optional. We can help you get started.


WHAT WE DO
Renew an existing floor, install something new, or take care of a repair. Choose a service to see what to consider.
New hardwood for a room or whole home, with preparation and finishing details planned together.
View service detailsRefresh worn hardwood. We’ll review its condition, color, sheen and the work it needs.
View service detailsWood-look plank flooring for everyday spaces, with attention to the subfloor, layout and product requirements.
View service detailsUpdate your rooms with laminate flooring and carefully planned edges, trim and doorways.
View service detailsStair flooring and doorway transitions that connect adjoining spaces.
View service detailsDiscuss damaged flooring, loose boards or subfloor preparation before deciding on the right repair.
View service detailsResidential & commercial projects • Installation, replacement & repairs
FLOORING INSPIRATION
Warm and familiar. Clean and modern. Explore a few ideas for the way you want your home to feel.
Scroll sideways, swipe, or use the arrows.
THE FAMILY BEHIND THE FLOORS
Our founder’s experience.
Our family’s next chapter.

KOREAN ROOTS. A VIRGINIA HOME.
Our parents came to the United States from Korea in their 30s. They worked in hospitality in Las Vegas before making Virginia home. There were different jobs and new beginnings along the way. That journey is part of the family behind Key & Son Flooring.
Our dad brings nearly 30 years of hands-on flooring experience to the business. Today, we help Northern Virginia homeowners and businesses install new floors, renew existing hardwood, and take care of the details underfoot.
Choosing someone to work in your home is personal. We want you to feel comfortable asking questions about your floors, your options, and what the work will involve. Tell us what you’d like to change, and let’s start there.
Call our familyA PERSONAL APPROACH
You don’t need to know every flooring term or have every detail decided. Tell us what you like, what isn’t working, and what you hope to change.

From choosing a wood tone to wondering whether your old floor can be refinished, there’s a good place to start: talking it through.

Our dad’s nearly 30 years in flooring shape how we think about a project, from the preparation underneath to the finishing details you see.
A SIMPLE WAY TO GET STARTED
You don’t need to have every detail figured out. Start with a conversation about your space and what you’d like to change.
Request an estimate online or call. Tell us your general location and what you’d like to change; measurements are optional.
We’ll discuss materials, preparation, and the scope of your project so you know what to consider.
Review the quote, included work and availability together before agreeing to the project.
CLOSE TO HOME
Flooring work for the places where you live and work. We travel to customers throughout these communities.
Call to check your areaA FEW GOOD QUESTIONS
We install hardwood, luxury vinyl plank (LVP), and laminate. We also handle hardwood refinishing, stair flooring, repairs, and subfloor preparation. We do not offer carpet or tile installation.
We offer hardwood refinishing. Whether it is suitable for your floor depends on its material and condition. Call us to discuss what you have and the result you want.
Use our online estimate form, or call (571) 208-2927 between 8 AM and 7 PM. Your location, approximate room size, and the work you have in mind are useful starting points. Pricing and availability depend on the project.
Yes. We provide flooring installation, replacement, and repair for homes and businesses throughout our Northern Virginia service areas.
YOUR NEXT CHAPTER STARTS HERE
Tell us about your project. We’ll help you take the next step.
Request an estimate (571) 208-2927 Call to request an estimate · 8 AM–7 PM daily