I recently had my roof installed by Dream Home Roofing and the on-site crew was excellent. They arrived promptly at 7 AM as I was leaving for work, and there were absolutely no issues with the installation itself. The manager at my home kept me updated throughout the day, which I truly appreciated.
However, my experience with the office staff was very disappointing. I was never informed that the company installs on Saturdays — had I known, I would have scheduled my roof much sooner. My original ... Read more

Thank you so much for sharing your experience — and for your kind words about the on-site crew and the quality of your roof installation. We're glad everything went smoothly at your home and that our project manager kept you informed throughout the day.
We’re sorry to hear there were some frustrations around scheduling and communication. While we do offer Saturday installations from time to time, they’re limited based on crew availability, and in most cases, weekday scheduling is the standard. We appreciate your patience, especially following the weather delay.
Regarding the plywood charge — we understand how unexpected items like this can catch homeowners off guard. Since underlying wood can’t be assessed until the old roof is removed, our contracts always include a per-sheet plywood replacement clause as a precaution. In subcontracted projects like this one, we rely on our solar partners to communicate those details clearly ahead of time, though it seems some of that context may not have made it through.
We appreciate your honest feedback and are glad the end result met your expectations. Should you ever need support in the future, please know that Dream Home Roofing stands fully behind our workmanship and is always here to help.
— The Dream Home Roofing Team