Hardwood floor in a living room with a stone fireplace

Beautiful floors.
Built to last.

Flooring installed and hardwood renewed with careful preparation and clear communication, from the first conversation to the final walkthrough.

Serving Asheville, NC & surrounding areas

  • Professional craftsmanship
  • Clear communication
  • Free estimates

Your floor, your needs.

Led by Oswaldo Ulloa, A+ Hardwood Flooring brings thoughtful craftsmanship to homes in Asheville and surrounding areas. We help you choose the right approach for your space.

Hands fitting a natural oak floorboard

Hardwood & Prefinished Flooring

Carefully planned installation, with attention to layout, edges and transitions.

Discuss your floor
Hands installing a wood-look plank floor

Laminate & Vinyl Plank Installation

New floors installed to suit your space and the requirements of your chosen product.

Plan your installation
Edge sanding a hardwood floor with a compact sander

Sanding & Refinishing

Renew suitable hardwood with careful sanding and a protective finish that brings out its character.

Explore refinishing

From worn to renewed.

Careful preparation. A smooth surface. A finish made for everyday life. Follow the steps of hardwood refinishing.

Inspecting a worn hardwood floor before preparation

Assess & prepare

We assess the existing wood and discuss the plan. Clearing the area and preparing the surface gives the work a sound starting point.

A professional floor sander renewing hardwood

Sand & restore

Where the hardwood allows, sanding removes surface wear. Careful work along edges and transitions prepares an even surface for finishing.

Applying a protective finish to an oak floor

Finish & protect

An even, protective finish brings out the wood’s character. We explain the finish options and curing time, keeping you informed as the work progresses.

A bright room with a finished natural oak floor

Enjoy the transformation

We review the finished floor together and share practical care guidance, so you can enjoy a floor made for everyday life.

Imagine your space.

See how wood flooring changes the feel of a room. Move the slider to explore the possibilities.

The room with natural oak flooring BeforeAfter

Selected work

Real spaces, careful details. Open a photo to take a closer look.

Hardwood living room
Kitchen flooring
Installation in progress
Wood staircase

Your next step.

  1. Tell us about your project

    Share the service you need, your location and a short description of your floor.

  2. Arrange an assessment

    We review the space and the floor’s condition to understand what’s possible.

  3. Confirm the plan

    Discuss the approach, preparation and timing directly before work begins.

A few useful answers

A clear plan starts with a conversation.

Is my existing floor suitable for refinishing?

Suitability depends on the hardwood’s condition and remaining wear layer. We assess it before recommending refinishing. Laminate and vinyl plank are not sanded like hardwood.

Do I need to move furniture?

The work area usually needs to be clear. We will confirm what needs to be moved when we assess your project.

What areas do you serve?

We serve Asheville, NC, and surrounding areas. Contact us to discuss your project and confirm availability at your location.

How do I request a free estimate?

Choose your service, add your city or ZIP code and describe the project. Continue in Messages to review and send your inquiry, or call. Visits are arranged directly with you.

What do you
have in mind?

Request a free estimate. Share a few details, then review and send your inquiry in Messages.

Asheville, NC & surrounding areas

Visits and timing are arranged directly with you.

Prefer a conversation?Phone number available when JavaScript is enabledCall to discuss your floor and service availability.

Review and send your message in your messaging app.

For desktop or when Messages does not open.