Looking for good Hardwood floor refinishers to refinsh (with a color change) some scratched up cherry hardwood floors. Also looking to possibly remove old paint and refinish the wooden staircase railings and banisters. Please only recommend companies that u have worked with. Thanks!!