Flooring Services in Mammoth Lakes CA

We offer residential and commercial flooring sales, installation and repair services throughout Mammoth Lakes CA and surrounding areas! Call 760-914-8260.

Commercial Flooring

Residential & Commercial Flooring

O’Neill Flooring in Mammoth Lakes, CA offers high quality residential and commercial flooring services. You can always expect superior workmanship, exceptional customer service, and affordable rates from us. Call our professionals today for more information.

Carpet Installation

Carpet

O’Neill Flooring specializes in residential and commercial carpeting services. With a wide variety of colors, styles, patterns and textures, we will work with you to find the perfect floor for you, no matter what your preference. From carpet repairs to installation - we can do it all!

Hardwood Flooring

Hardwood Flooring

From refinishing your hardwood flooring to installing new hardwood floors in any room, O’Neill Flooring can help! We are dedicated to offering the highest quality products and exceptional service. Our experience and knowledgeable team can help transform your floors.

Luxury Vinyl Flooring

Vinyl Flooring

Vinyl flooring is great for areas that get heavy traffic. It is made to be durable and long lasting. It also comes in a wide variety of styles and colors that will compliment any room. Whether you need luxury vinyl tile or luxury vinyl plank floors, call today!

Oak Flooring

Oak Flooring

Oak wood flooring is one of the most popular hardwood floor types. It has a neutral color that allows for a variety of applied stains and styles to compliment any home's style. We can help you choose the right floors for your needs and budget.

Laminate Flooring

Laminate Flooring

Are you looking for a versatile and durable flooring option that is easy to care for? Laminate flooring is designed to replicate the natural color, grain and texture of real hardwood. It is resistance to staining, scratches, wear and fading.

Call O’Neill Flooring in Mammoth Lakes CA today at 760-914-8260 for more information!