Findlay Home Improvement Remodeler - Harrod, OH Looking to contact Findlay Home Improvement? You can reach them at 419-422-8245