Can anyone recommend a good roofer for one very large job and one smaller job ASAP in Ellensburg? I also need a barn restoration person for another upcoming project and a great general contractor that could perhaps manage it plus other jobs for me if you have any ideas?