BAS Hardwood Floors
“For over 20 years the Philadelphia region has looked to BAS Hardwood Floors for expert installation and refinishing as well as competitive pricing on a wide range of hardwood floors. Our professional technicians have an eye for detail and it shows in the end product. Our number one priority is to get the job done right the 1st time. From the initial consultation to completion, we work with a thorough process that ensures we will be delivering 110% customer satisfaction.
The hardwood flooring industry is changing and today homeowners need a hardwood flooring professional who is able to offer the most quality hardwood flooring and also deliver exceptional workmanship. With BAS Hardwood Floors, you will have the peace of mind knowing you’re doing business with an established company who will be around after the job is done. Please take a moment to visit our site and see all we have to offer!” – George Cox III – Owner

Most Demanded Services
George was great to work with. They were the only contractor I worked with that scheduled the date, showed up to complete the job, and my floors look so nice! I had my light floors stripped, stained darker, and the quarter inch round changed in my entire house. I would absolutely recommend this company for any hardwood project.
Beautiful job! Floors look brand new and we love the new color. BAS hardwood were patient and attentive and I would definitely use them again!
Very rare to find someone as honest and ethical as Mr. Cox. He guided me in the direction that was best for me, not one that would entail the greatest expenses. Was always available for information, and kept us up to date about the project. Would recommend to anyone who wants peace of mind when choosing a contractor.
Good job and very reasonable. Have recommended to friends and neighbors. I would definitely use them again.


Get in touch
I am able to give a very precise estimate based on photos and description of scope of work. Feel free to submit info on your project to [email protected] and I’ll get right back to you with a number. Or you can call us at 267-753-6959