Voted a Top 3 Flooring Store in Sanpete County — 2025

Floors that make
your house feel like home.

Hardwood, luxury vinyl, laminate, carpet, and custom stairwork — hand-installed by a local crew in Ephraim, Utah. Craftsmanship, durability, and service you can trust.

Serving all of Sanpete CountyLocally owned & operated
Beautifully installed hardwood floor in a bright modern home

5★

Service rated by
local homeowners

Trusted brands we install

Shaw FloorsAnderson TuftexCOREtecHallmark FloorsTarkett

What we do

Every kind of floor, done with real craftsmanship.

From the first board to the final trim, we handle supply and installation in-house — so the quality stays in our hands, start to finish.

Hardwood Flooring

Hardwood Flooring

Timeless solid hardwood in a full range of species and finishes — installed to last for generations.

Engineered Wood

Engineered Wood

The real-wood look with less expansion and contraction. Choose your species, grade, and finish to fit your lifestyle.

Luxury Vinyl (LVT / LVP)

Luxury Vinyl (LVT / LVP)

Waterproof, scratch-resistant planks that handle real life — kitchens, basements, and busy households.

Laminate Flooring

Laminate Flooring

Durable, budget-friendly, and beautiful. A practical floor that still looks like the real thing.

Carpet

Carpet

Soft, warm, and quiet underfoot. Plush comfort for bedrooms, stairs, and family rooms.

Stairs & Custom Woodwork

Stairs & Custom Woodwork

Treads, risers, trim, and finish carpentry — the craftsman details that tie a whole home together.

Freshly installed wood flooring running down a home hallway

100%

local & owner-run

Why Mad Dog

A small shop that takes flooring seriously.

We're your neighbors in Ephraim, Utah. When you call Mad Dog, you get people who actually answer the phone and stand behind the work.

Installed by craftsmen, not subcontractors

The same local crew that quotes your job installs it — and treats your home like their own.

Voted a Top 3 flooring store

Recognized in Sanpete County for quality and service in 2025 — earned one happy customer at a time.

Honest estimates, fair pricing

We measure carefully and quote straight, so there are no surprises when the floor goes in.

Built to take real life

Kids, pets, traffic — we help you choose floors tough enough for how you actually live.

Our work

A look at floors we're proud of.

Real rooms, real materials. Want something like this in your home? We'll bring samples to you.

Hardwood floor in a bright living room
Close-up of parquet wood flooring
Wood-floored hallway leading into a home
Living room with wood floors and a fireplace
Rich brown hardwood flooring
Cozy room with carpet and warm furnishings
Custom wooden staircase
Modern living room with wide-plank wood floor

Photos shown represent our flooring styles. Swap in Mad Dog's own project photos here anytime.

How it works

Simple from quote to last board.

01

Free In-Home Estimate

We come to you, measure carefully, and talk through what fits your space, your style, and your budget.

02

Pick Your Floor

Browse samples from the brands we trust. We'll help you choose the right material for each room.

03

Expert Installation

Our crew installs with care and cleans up after — treating your home like it's our own.

04

Floors That Last

Quality materials, done right the first time, backed by service you can actually count on.

Neighbors who'd send their friends.

They did our whole main floor in hardwood and it turned out beautiful. Honest, on time, and the install crew was great to work with.

Local Homeowner

Ephraim, UT

Great selection and even better service. They helped us pick the perfect luxury vinyl for our basement and the price was fair.

Sanpete County Customer

Verified review

From the estimate to the last board, these guys know flooring. Highly recommend them to anyone in the valley.

Happy Client

Repeat customer

Free estimates

Let's talk about your floors.

Tell us a little about your project and we'll get right back to you to set up a free in-home measure and quote.

Prefer to talk? Call (435) 283-3242 · Mon–Fri · 9 AM – 5 PM · Sat by appointment