We need to have the roof on our house replaced this fall or next spring. Can anyone recommend a good roofing company that does good work and is reasonably priced? Appreciate any and all suggestions or inputs (including companies to stay away from). Thanks!