Holley Floors is who we were recommended to. Erin is starting to refinish all the hardwoods in our house today so I can let you know by the end of the week how it went for us but we had 3 different people recommend Holley.
I used Tommy Tran at Apex Floors. He did repairs and refinished them. They turned out so beautiful! I could not have been happier. He was affordable and fast.