Flooring experience

Custom
hardwood,
crafted with
intention.
Custom hardwood, installation, and refinishing backed by 10+ years of flooring experience.
Request an EstimateBaldwin Park, California
Made for
the space.
Custom hardwood shaped around the room—from pattern and finish decisions through custom installation.
- 01Custom patterns & designs
- 02Custom staining & finishes
- 03Custom installation


A precise
foundation.
Hardwood installation begins with careful preparation, fitting, and finish.
Explore Hardwood Installation

Renew the character
of the floor.
JCM provides wood-floor refinishing, sanding, and polishing, with the approach shaped by the condition of the floor and the homeowner’s project goals.
30-Day Workmanship GuaranteeInstallation & refinishing
Explore Hardwood Refinishing

Craftsmanship,
step by step.
Hardwood stair work for new and existing stairs, including flooring-related stair remodeling.
Explore Stairs

Custom hardwood inspiration

Installation craftsmanship

Hardwood stair design
Based in Baldwin Park.
Serving five
Southern California
counties.
Based in Baldwin Park, California, serving homeowners across five approved counties.
Baldwin Park, California
- Los Angeles County
- Orange County
- Ventura County
- San Bernardino County
- Riverside County
What our customers say.
Current rating information supplied directly by Google Maps.
Hardwood patterns, finishes & installation
Workmanship guarantee on installation & refinishing
Southern California service coverage
Common flooring questions.
A few practical answers for homeowners considering hardwood flooring work.
What flooring services does JCM provide?
JCM provides custom hardwood flooring, hardwood installation, hardwood refinishing, sanding and polishing, and flooring-related stair work.
Where is JCM Wood Flooring based?
JCM Wood Flooring LLC is based in Baldwin Park, California.
What areas does JCM serve?
JCM considers residential flooring projects across approved areas of Los Angeles, Orange, Ventura, San Bernardino, and Riverside counties. Project location and scope should be provided so service availability can be confirmed.
How do I request an estimate?
Use the Request an Estimate form to provide your contact information, project city, and the flooring details you already know. JCM can then review the request and discuss the appropriate next step.
Tell us where
to reach you.
This first step is short. Share your contact details, then tell JCM about your project.
- Contact detailsLet us know how to reach you and where the project is located.
- Project detailsTell us about the flooring work you're considering and the details you already know.
- Next stepJCM reviews the request and can follow up about the project.
