companies home log restoration log home restoration companies 777 S Alameda St Ste 2062. Says Pay out of pocket for them to clean. Tss Inc Replacing Rotted Logs New Log Home… Saturday, November 5, 2022 Edit