Fincham Floor Installations Floor Contractor - Windham, OH Looking to contact Fincham Floor Installations? You can reach them at 330-842-0910