St. Charles County, MO
Flooring & Tile Installation
in St. Charles & St. Peters, MO.
St. Charles is about 15 minutes from our Maryland Heights showroom and St. Peters about 20. We install tile, LVP, hardwood, laminate and carpet, and do kitchen and bathroom remodels.
Showroom visits by appointment only— call Mike to arrange a visit.

What we do
One crew,
every floor.
Whether it's a basement, a bathroom or the whole house, we install it for St. Charles County homes and light-commercial spaces.
What we install
- Tile Installation
- Shower & Bathroom Tile
- Kitchen Backsplash Tile
- LVP Flooring
- Hardwood Installation
- Hardwood Refinishing
- Laminate, carpet and gym mat flooring
- Kitchen and bathroom remodeling
How it works
What to expect,
step by step.
Here's how a project goes, from first call to finished floor.
Consult
Call or book online. A quick conversation about rooms, budget and timing.
Showroom & samples
Head to our Maryland Heights showroom to see tile, LVP, hardwood, laminate and carpet in person.
Free in-home estimate
We come to your St. Charles or St. Peters home, measure every room and put a straight quote in writing.
Install
Our own crew preps and installs, backed by an installation warranty plus the manufacturer's product warranty.
Before the estimate
What to have
ready.
None of this is required, but it makes the estimate faster and the quote more accurate.
Which rooms
A rough list of rooms and what's on the floors now: carpet, tile, vinyl or wood.
Your style
Photos of looks you like, or the samples you picked at the showroom.
Heavy items
A note of any heavy furniture or appliances in the rooms.
Your timing
Any dates you're working around, like a move-in or a sale.
Recent projects
Floors & tile
we've installed.
Reviews
Straight from
Google.

Why owner-led
Owner-led.
75 years combined.
MC Flooring & Tile, formerly The Ceramic Tile Library, is owner-led by Michael "Mike" Marcus. Fair, honest pricing, straight numbers in writing.
FAQ
St. Charles County
questions.
Do you serve St. Charles and St. Peters?
Yes. Both are in our St. Charles County service area, which runs up to about 30 miles from our Maryland Heights showroom.
How far is the showroom?
About 8 miles from St. Charles (roughly 15 minutes) and about 13 miles from St. Peters (roughly 20 minutes), depending on traffic and route.
Can you install LVP and tile in the same project?
Yes. Our crew installs LVP, tile, hardwood, laminate and carpet, so one team can handle the whole job.
Is there a cost for the estimate?
No. In-home estimates are free, and we offer senior and veteran discounts.
Service area
St. Charles County
and St. Louis County.
We cover both counties, up to about 30 miles from our Maryland Heights showroom.
Free estimate
St. Charles County project?
Book a free estimate.
Pick a time that works. We'll come out, measure, and give you a straight, honest quote.
Free in-home estimates · Senior & veteran discounts
