Hello! My wife and I will be moving into a home in North Knoxville in June. The house needs a combination of new hardwood floors and refinishing already existing hardwoods, and I was hoping I could get some recommendations for reputable contractors/flooring specialists? Thanks so much!