Here’s a review we received from Eric S. in NW Portland:
I see no reason not to give Roof Life the top rating. Sales and project personnel were professional, polite, and communicative — including via e-mail, which I prefer when working with contractors. Bid price was in line with less polished competitors’. Finished product on our concrete tile roof looks great. Some delay between cleaning and in getting the second stage — spray protective treatment — completed was only due to poor weather conditions preventing the application. Meanwhile staff promptly communicated all scheduling issues as needed. No complaints. I recommend getting quotes from others but if prices are similar, choosing Roof Life based on level of service.