Residential Flooring, Tile & Countertop Services:
Serving Pierce, King, and Snohomish County Homeowners and General Contractors
Guidance You Can Trust.
Choices You’ll Love.
Guaranteed.
Our experienced team handles everything—from helping you choose the perfect flooring, tile and countertops, to professional installation with precision and care. We make the process simple, stress-free, and tailored to your needs.
Working with us is Stress-free!
We have 3 simple steps to get started! Our experienced team handles everything–from helping you choose the perfect flooring, tile and countertops, to professional installation with precision and care. We make the process simple, stress-free, and tailored to your needs.
Call (206) 617-8943 or click to Request an Estimate. Once we connect, we’ll schedule an appointment to visit your home.
Scott will come to your home or job site, review the project, and provide you with a final project estimate during his visit.
Upon receipt of your signed estimate, we’ll begin reviewing samples, ordering products, and scheduling your installation.
“At Integrity Flooring, Tile &
Tops, your project is more than
a job—it’s a commitment.”
— Scott Steiner; Owner
Led by Scott Steiner, a licensed general contractor with over 30 years of experience in both residential and commercial flooring, tile, and countertops. We offer a true turn-key VIP concierge service, managing your project from start to finish. Scott personally oversees every step, so you get consistent quality, clear communication, and results you can trust.
Clear Guidance. Smart Choices. Beautiful Results. That’s the Integrity difference.
We work with the industries best!
Visit their websites to view full line of products.
Showroom Open
by Appointment Only.
Call (206) 617-8943 to schedule an appointment.
Showroom Open by Appointment Only
Integrity Flooring, Tile & Tops showroom is open by appointment only to explore the latest flooring, tile, and countertop materials, and take home samples to see how they look and feel in your own home, Call (206) 617-8943 to schedule an appointment.







