Founded in 1995, McFarland’s is a Family owned and operated custom upholstery shop. Whether it's a Hot Rod custom upholstery job, leather seat repair for a collector car, or even refitting of existing cushions for an RV or Van, our custom upholstery shop is equipped to serve your needs.
With over 25 years of experience, we've proudly served classic and collectible car enthusiasts, recreationalists, business owners, and many others in and around the Puget Sound and beyond. Our goal has been and will always be to approach every project with an eye for excellence, craftsmanship and professionalism. Don't let your passion project continue to collect dust, let us help make it what you've always dreamed.
There is so much that goes into producing quality upholstery. In order to ensure a beautiful piece, you need to pay attention to things like seam allowance, sewing straight, making perfect patterns, and much more. Come see why you should bring your next project to us!Learn More
Our upholstery repair services can bring new life to an interior that's failing or showing its age. We can repair or replace headliners, seats, carpets, and other interior trim. We also install and modify interior kits.Learn More
We supply cut-to-order foam, upholstery material such as leather and fabric, and upholstery kits. Whatever you need to finish an upholstery project.Learn More