Had a great experience with Hawthorne on two different properties that both needed roofs, and one of them needed the roof and new siding. Hawthorne always communicated very well, and gave trustworthy advice. Their initial quote always seemed a tad expensive, but they were great about bidding for the worst-case scenario. So, the price always ended up lower, even despite a few unexpected problems. Most other contractors would try to get the job with a low bid, only to surprise you along the way, but Hawthorne's system is so much better. Would definitely recommend them.
Everything went as planned and the price was very reasonable. Also they are super responsive, answered all my questions in a timely fashion.