Call now Free estimate

Flooring installation in the Bay Area, stairs and baseboards included.

Luxury vinyl plank, laminate, engineered and solid hardwood, porcelain and stone, installed by our own crew after the old floor comes out and the subfloor is leveled. LVP from $4 per sq ft installed; most homes done in 2 to 4 days.

Thank you.We received your request and will contact you shortly.
  • 4.9 on GoogleFrom 60 homeowner reviewsRead reviews ›
  • 5.0 on Thumbtack49 reviews · Top Pro 2022 to 2024Read reviews ›
  • Licensed and insuredCalifornia CSLB #1130522
  • Permits handledWe file them with your city

Flooring installers

Most of our reviews are about floors

Of our 49 reviews on Thumbtack, 42 are flooring jobs: luxury vinyl plank, laminate, engineered hardwood and tile, from a single bedroom to whole houses of 2,000 square feet and more. Homeowners mention the same things again and again: the furniture moved with care, the baseboards and stairs finished cleanly, and the work done on time.

Maurelio and our crew take the job from the old floor to the last piece of trim: carpet or old flooring removed and hauled away, the subfloor leveled, the new floor installed, then stairs, baseboards and transitions. One crew, one price, no separate trades to schedule.

  • LVP and laminate
  • Engineered and solid hardwood
  • Porcelain tile and stone
  • Hardwood refinishing
  • Stairs and baseboards
  • Furniture moved for you

Quick answer

Flooring installation: price per square foot and timing

Reviewed by Maurelio, owner of Partners Remodeling (CSLB #1130522). Last reviewed

Partners Remodeling, a licensed contractor in Brentwood, California, installs flooring across nine Bay Area counties. Installed planning prices are $4 to $8 per square foot for luxury vinyl plank, $8 to $15 for porcelain tile and $15 to $30 or more for natural stone, including material and labor. For about 1,000 to 1,500 square feet, LVP or laminate takes 2 to 4 days, hardwood 4 to 7 days and porcelain 1 to 2 weeks; stairs and baseboards add 1 to 2 days. Old floor removal, subfloor leveling and furniture moving are part of the job.

LVP, installed
$4 to $8 / sq ft
Porcelain, installed
$8 to $15 / sq ft
LVP or laminate
2 to 4 days
Hardwood
4 to 7 days

Flooring cost per square foot

Flooring types, installed prices and install time

Prices include the flooring and its installation. Times are for about 1,000 to 1,500 square feet; stairs and new baseboards add 1 to 2 days.

Installed price per square foot, installation time and best use for each flooring type
FlooringInstalled, per sq ftInstall timeBest for
Luxury vinyl plank (LVP)$4 to $82 to 4 daysKitchens, kids, pets; water-resistant surface
LaminateIn your estimate2 to 4 daysLiving areas and bedrooms on a budget
Engineered hardwoodIn your estimate4 to 7 daysReal wood over a slab or a wood subfloor
Solid hardwoodIn your estimate4 to 7 daysWood subfloors; can be refinished many times
Porcelain tile$8 to $151 to 2 weeksBathrooms, entries, kitchens, laundry
Natural stone$15 to $30+1 to 2 weeksMarble, travertine and slate accents

These are planning ranges, and the product you choose moves them most. Hardwood refinishing is priced after we see the boards. Your written estimate lists the flooring, the removal, the leveling, the stairs and the baseboards as separate lines.

Flooring ideas

Floors in homes we remodeled

Room by room, the look you want and the floor that suits the space. We help you compare real samples before anything is ordered.

Open living room with wide light oak plank flooring and a white sectional

Living rooms

One floor running through living and dining areas, with no seams at the doorways.

Primary bedroom with light wood plank flooring, a ceiling fan and a large rug

Bedroom floors

Carpet out, quieter wood-look floors in, with new baseboards around the room.

Navy blue kitchen with a large island over light wood plank flooring

Kitchen floors

Planks run under the island toe-kick and stop cleanly at the cabinets.

White kitchen with glass pendants and a medium-tone wood floor

Warm wood tones

Deeper wood tones that hide crumbs and pair with white cabinets.

Bathroom with large-format gray porcelain tile on the floor and a freestanding tub

Large-format porcelain

Big tiles with thin grout lines, laid on a perfectly flat base.

Bathroom floor with black and white patterned tile next to a glass shower

Patterned tile

Encaustic-look tile that turns a small bathroom floor into the feature.

What is included

Everything a new floor needs, in one price

Cheap flooring quotes often leave out the work around the floor. Ours lists it, line by line.

Old floor removed

Carpet, pad, tack strips, staples or old vinyl and tile taken out and hauled away.

Subfloor leveled

High spots ground, low spots filled and loose boards fastened so the new floor stays flat and quiet.

Furniture moved

We move the furniture out of each room and put it back when the floor is done.

Stairs

Matching treads, risers and stair nosing on every step, including landings.

Baseboards

New baseboards installed, caulked and painted, covering the expansion gap at the walls.

Transitions

Thresholds and transition strips where the new floor meets tile, carpet or another room.

How it works

How your new floors go in

Most flooring jobs need no permit, so the work starts as soon as the material arrives. Rooms can be done in sections if you stay home.

Gray shaker kitchen with a professional range and warm wood plank flooring Close view of light oak planks meeting a stair tread with a matching nosing
Work on site 2 days to 2 weeks for about 1,000 to 1,500 sq ft

2 to 4 days for LVP or laminate, 4 to 7 days for hardwood, 1 to 2 weeks for porcelain, plus 1 to 2 days for stairs and baseboards. Larger homes and stone take longer.

  1. Measure and check the subfloor

    1 visit

    We measure every room and the stairs, look under the old floor where we can and check whether it sits on a slab or a wood subfloor.

  2. Choose the floor

    Before work starts

    Compare samples, pick the product, the baseboard and the stair finish, and approve an itemized estimate.

  3. Material delivered

    Before the start date

    The flooring is delivered; wood products rest in the house so they adjust to its humidity.

  4. Clear, remove and level

    First day

    Furniture moved, old floor removed and hauled away, subfloor fastened and leveled.

  5. Install the floor

    2 days to 2 weeks

    LVP or laminate 2 to 4 days, hardwood 4 to 7 days, porcelain 1 to 2 weeks for about 1,000 to 1,500 sq ft.

  6. Stairs, baseboards and walkthrough

    1 to 2 more days

    Stairs and baseboards finished, transitions set, furniture back in place and a walkthrough with you.

Reviews

Homeowners on their new floors

42 of our 49 Thumbtack reviews are flooring jobs. Three of them: a 2,000 sq ft LVP house, engineered hardwood throughout and LVP with new baseboards and thresholds. Read all reviews.

  • Marjorie F.Luxury vinyl flooring, 1,501 - 2,000 sq ft · July 2024
    I am so happy I have met Maurelio and his team. They are very professional and always on time! He is such a hard worker that he even work on weekends and stays over tile 8PM just to finish everything. When it comes to work he and his team are very detailed oriented! Specially in doing intricate designs and the stairs! My husband is very amazed on how they did all the curves of our stairs. He is very honest too! Our house was a newly built house and when they removed the baseboard after they changed the carpet to vinyl he have noticed that our builder didn’t paint the walls down to the bottom and if he puts the old baseboard back its going to show a huge part that wasn’t painted. What he did was to change the whole baseboard. Salute to you sir and your team! Even our friends who saw the house are all impressed. I have spread the word that they are the best when it comes to any services that involves the house! We also love that he makes sure that all payments have receipts and send us updates (picture and videos) while we were away. We are looking forward for the next project with them. Kudos to you Sir and your team! 5 stars are not enough to rate your service!
  • Jana R.Engineered hardwood, 1,501 - 2,000 sq ft · August 2022
    Partner floors did a thorough professional job of writing an upfront contract that detailed everything that is needed to be done and the cost for that. They were on time and finished the job within the specified time. When some more materials were needed they took it upon themselves in handling the ordering of the material and coming back and quickly and finishing it. Overall I would I highly recommend them for hardwood floor installations.
  • Scott S.Luxury vinyl flooring, 1,001 - 1,500 sq ft · December 2022
    Pedro and crew were a pleasure to do business with. They carefully listened and responded to all concerns with resolutions. The results of our viny planks flooring, baseboards and transitional thresholds were above satisfactory. Would highly recommend Partners Floor.

Service areas

Flooring installers near you in nine Bay Area counties

Our flooring installers work out of Brentwood and lay new floors in Antioch, Concord, Walnut Creek, Pleasanton, Fremont, San Jose and across Contra Costa County and eight more counties. Measuring is free.

Free estimates in all 9 counties

Do we remodel homes in your city?

Type your city to check instantly.

37cities
9counties
24/7we answer

Loading map...

Alameda County: Oakland, Fremont, Berkeley, Hayward, Pleasanton · Contra Costa County: Brentwood, Concord, Walnut Creek, Antioch, Danville · Santa Clara County: San Jose, Sunnyvale, Santa Clara, Palo Alto, Mountain View · San Francisco County: San Francisco · San Mateo County: San Mateo, Redwood City, Daly City, Burlingame, Menlo Park · Marin County: San Rafael, Novato, Mill Valley, Sausalito · Sonoma County: Santa Rosa, Petaluma, Rohnert Park, Sonoma · Napa County: Napa, American Canyon, St. Helena, Calistoga · Solano County: Fairfield, Vallejo, Vacaville, Benicia. See every city we serve.

FAQ

Flooring installation FAQ

Prices, timing, materials, stairs and concrete slabs. For projects beyond floors, browse the home remodeling FAQ.

Our installed planning prices, material and labor together, are $4 to $8 per square foot for luxury vinyl plank, $8 to $15 for porcelain tile and $15 to $30 or more for natural stone. Laminate and hardwood are priced in your estimate because the range of products is wide. Stairs, new baseboards and major leveling are listed as separate lines. See the price table.

Using our installed prices, luxury vinyl plank across 2,000 square feet comes to about $8,000 to $16,000, and porcelain tile to about $16,000 to $30,000, before stairs and baseboards. Most homes keep tile in bathrooms and put LVP or wood everywhere else, so the real total sits between those numbers. We measure and give you an exact figure.

For about 1,000 to 1,500 square feet, luxury vinyl plank or laminate takes 2 to 4 days, engineered or solid hardwood 4 to 7 days, and porcelain tile 1 to 2 weeks. Stairs and new baseboards add 1 to 2 days. Removal and leveling are done at the start of the same schedule.

Porcelain tile is the hardest-wearing: it resists scratches, water and stains and lasts for decades. Among plank floors, luxury vinyl with a thick wear layer handles pets, kids and spills best, while hardwood is softer but can be sanded and refinished when it wears.

Choose luxury vinyl plank for kitchens, laundry rooms and busy homes with pets, since it resists water and scratches and costs less. Choose engineered hardwood if you want real wood that can be refinished, especially in living rooms and bedrooms. Many homes use both, with matching tones.

Yes. Removing and hauling away the old carpet, pad, tack strips or old flooring is part of our job, and we move the furniture out of each room and back when the floor is done. Please clear small items, closets and anything fragile before we start.

Yes. Stairs get matching treads, risers and stair nosing on every step, including landings, so they look continuous with the floor. Carpeted stairs are stripped to the structure first. Stairs usually add 1 to 2 days with the baseboards.

First, the wood rests in the house so it adjusts to the indoor humidity, and the subfloor has to be flat and dry. Then the method follows the product and the base: solid hardwood is nailed to a wood subfloor, engineered wood is nailed, glued to a slab or floated over an underlayment. Every method leaves a small expansion gap at the walls, hidden later by the baseboards, so the floor can move with the seasons without buckling.

Yes. Luxury vinyl plank, laminate and engineered hardwood can be floated or glued over a flat, dry slab, and tile is set directly on it. Solid hardwood needs a wood subfloor to nail into, so on a slab we usually recommend engineered wood instead.

Refinish it if the boards are sound and have enough wood left to sand: it removes scratches and lets you change the color for much less than new floors. Replace it if there is water damage, cupping, deep pet stains or boards worn thin. We tell you which fits at the visit.

Flooring guide

Choosing and installing new floors in a Bay Area home

What separates a floor that lasts from one that squeaks, gaps or cups, and the decisions to make before the old floor comes up.

What makes a good luxury vinyl plank

Luxury vinyl plank is a layered floor: a rigid core, a printed design layer and a clear wear layer on top. The wear layer, measured in mils, does most of the work against scratches from pets, chairs and grit; thicker layers last longer in busy rooms. A rigid core keeps the planks flat over small dips and resists denting.

Most planks click together and float over an underlayment, so they can go over a level slab or plywood without glue. They resist water at the surface, which makes them a favorite for kitchens, laundry rooms and homes with kids or pets, but they cannot be sanded and refinished like wood.

Engineered or solid hardwood?

Solid hardwood is one piece of wood from top to bottom; it can be sanded and refinished many times but moves with humidity and is usually nailed to a wood subfloor. Engineered hardwood has a real wood top over a stable plywood core, so it moves less and can be glued or floated over a concrete slab.

Both are real wood, and both should rest in the house before installation so they adjust to its humidity. The thickness of the top layer of an engineered floor decides how many times it can be refinished later, so it is worth comparing before you choose.

Flooring installation with Partners at a glance
  • Installed prices: LVP $4 to $8, porcelain $8 to $15, natural stone $15 to $30+ per sq ft
  • About 1,000 to 1,500 sq ft: LVP or laminate 2 to 4 days, wood 4 to 7 days, porcelain 1 to 2 weeks
  • Old floor removed, subfloor leveled, furniture moved
  • Stairs and new baseboards add 1 to 2 days
  • 42 flooring jobs reviewed on Thumbtack
  • California license CSLB #1130522

Slab or wood subfloor: why it matters

Many single-story Bay Area homes sit on a concrete slab, while two-story and older homes often have wood subfloors over a crawl space. The subfloor decides which products and methods work: floating floors suit both, solid hardwood needs wood to nail into, and tile needs a stiff, flat base.

Whatever is underneath, it has to be flat. Highs are ground down and lows are filled with leveling compound before any plank or tile goes on. Skipping this step is the most common reason new floors click, flex or open at the seams.

Porcelain and natural stone floors

Porcelain tile is dense, nearly waterproof and among the most durable floors you can install, which is why it is common in bathrooms, entries and kitchens. Large-format tiles mean fewer grout lines but demand an even flatter floor; small mosaics follow slopes, such as toward a shower drain.

Natural stone like marble, travertine or slate brings unique veining and needs sealing to resist stains. Both are set in mortar over a prepared base, and grout needs to cure before heavy use. For bathrooms, see our bathroom remodeling page.

Stairs, baseboards and transitions

Stairs take the most hand work in a flooring job. Each step gets a matching tread and a riser, and a stair nose finishes the edge so it is safe and looks continuous with the floor. Carpeted stairs are stripped back to the structure first, and squeaky treads are fastened down before the new surface goes on.

Baseboards cover the gap left around the room for the floor to expand. New floors are often a different height than the old ones, so baseboards, door casings and thresholds are trimmed or replaced, and transition strips join rooms with different materials without a trip edge.

Refinish the wood or replace it?

If the existing hardwood is solid or has a thick enough wear layer, sanding and refinishing removes scratches and dull finish and lets you change the color, for a fraction of the cost of new floors. Deep pet stains, water damage, cupping or boards worn thin are signs that replacement makes more sense.

We look at the boards, the gaps and the subfloor at the visit and tell you which option fits. If floors are part of a bigger change, see interior remodeling.

Kitchen with a black waterfall island and light oak flooring running through the room

Ready to start

Let’s measure for your new floors

Book a free visit: we measure every room and the stairs, check the subfloor and bring the price per square foot for the floors you are considering. The written estimate breaks out every line and the install days.