If you've ever bought a roof (or any home construction jobs), you know there are a lot of sharks out there. I got 3 bids: A small independent contractor (who I believe was honest but he needed a big deposit and probably wasn't fully insured); a really sleazy, fast-talking big outfit; and Roof One (Steve was my estimator and a partner in the biz).
Pros: Good price, low pressure, good workmanship.
Cons: None I'm aware of.
more