I am a professional flooring installer with extensive experience in all flooring types. I can install ceramic, natural stone, slate, carpet, laminate, vinyl, hardwood, DuraCeramic, and much more. Whether it's a simple backsplash in your kitchen, a custom tile shower, or just some carpet on your steps, no job is too small. I stand behind my work and there is never a charge for an estimate.