Eldon Samuel Scharer Roofer - Deer Island, OR Looking to contact Eldon Samuel Scharer? You can reach them at 503-397-5640