What flooring work involves and when you need it
Flooring is one of the most noticeable parts of any home. Whether you are replacing carpet that has seen too many years, pulling up cracked tile left by a previous owner, or finishing a room addition that needs a floor to match the rest of the house, the right flooring installation makes a room feel complete. BMP General Contracting handles the full job: removal of the old floor, preparation of the subfloor, installation of the new material, and new baseboards to finish the room cleanly.
Signs it is time to replace or repair your floors
- Visible damage: Cracked tile, warped planks, soft spots, or staining that cleaning cannot fix.
- Squeaking and movement: Boards that flex or squeak underfoot can signal subfloor issues that get worse over time.
- Upcoming sale or renovation: New flooring is a common update before listing a home or starting a larger remodel.
- Room addition or remodel: A kitchen remodel, bathroom update, or new ADU needs flooring that ties into the rest of the home.
- Moisture damage: Bubbling, discoloration, or a musty smell are signs the floor needs attention.
How BMP General Contracting approaches flooring in San Diego
Justin Peterson leads every BMP job from the first estimate to the final walkthrough. That means you work directly with the person responsible for the work. Before installation begins, Justin reviews the subfloor to confirm it is level, solid, and ready. Floors set on a poor subfloor shift and crack over time, so this step is not skipped.
BMP installs wood-look plank, hardwood, and tile, and handles repairs and new baseboards to complete the room. Floors and walkways are covered before work starts, dust is kept to the work area, and the site is cleaned up at the end of every day. For homeowners doing a larger project, flooring is often part of a kitchen remodel, bathroom update, or whole-home renovation, and Justin coordinates it as one job on one schedule.
What affects cost and timing for flooring work
Rather than quoting a number that may not reflect your project, it is more useful to understand what drives the price and schedule. The main factors are:
- Material choice: Tile, hardwood, and engineered plank each carry different material costs and installation requirements.
- Square footage: Larger spaces take more time and material.
- Subfloor condition: If the existing subfloor needs leveling, patching, or replacement, that adds work before the finish floor can go down.
- Demo and disposal: Removing tile set in thick mortar beds takes more time than pulling up laminate.
- Layout complexity: Diagonal patterns, inlays, or transitions between multiple rooms require more cuts and care.
- Baseboard and trim work: New baseboards are often needed when the floor height changes or existing trim is damaged.
The best way to know what your project will cost is to get a written estimate. BMP provides free estimates with a clear scope and price before any work starts.
How to choose a flooring contractor in San Diego, CA
Here is what to look for when deciding who to call:
- Verify the license. In California, contractors who perform flooring work as part of a broader renovation are required to hold a CSLB license. BMP General Contracting holds CSLB #1141227, which you can look up at the state board's website before you hire anyone.
- Confirm insurance. Workers' comp and general liability protect you if something goes wrong on your property. BMP is insured and carries workers' comp.
- Ask about subfloor prep. A contractor who skips subfloor evaluation is cutting a corner that will cost you later.
- Get a written estimate. A clear written scope protects both sides. If something unexpected comes up once work begins, you should hear about it and approve it before the work proceeds.
- Look at real reviews. Check Google and other platforms for consistent, specific feedback.
What to do next
If you are ready to replace or repair flooring in your San Diego home, the first step is a free estimate. Justin will come out, look at the space, and give you a clear written price. BMP General Contracting takes calls and texts at (858) 442-4681. You can also use the estimate request form to describe your project and get the conversation started.
Frequently asked questions
Does BMP General Contracting do flooring as a standalone job, or only as part of a bigger remodel?
BMP installs and repairs flooring as a standalone project or as part of a larger kitchen, bathroom, or whole-home renovation in San Diego. Either way, the job is handled by Justin Peterson directly.
What types of flooring does BMP install?
BMP General Contracting installs wood-look plank, hardwood, and tile. The job includes new baseboards to finish the room cleanly after installation.
How do I get a price for new flooring in San Diego?
Call or text BMP at (858) 442-4681 to schedule a free estimate. Justin will come out, measure the space, and provide a written scope and price before any work begins.
Is BMP licensed to do flooring work in California?
Yes. BMP General Contracting holds California CSLB license #1141227, which you can verify on the CSLB website. The company is also insured and carries workers' comp.
What happens if there is a problem with the subfloor once the old floor is removed?
If something unexpected turns up under the old floor, Justin will walk you through what was found and what it will take to fix it before proceeding. Nothing changes without your approval first.

