Great! The estimator arrived almost before I finished calling for an estimate. He was very thorough, and New Life was the only company which estimated our job without including porch areas that had been replaced recently due to wind damage. The bid was reasonable, and they were willing to schedule the work around my Spring Break. They arrived very early on the day scheduled, and finished the following day. They kept the area very clean, and worked around plants and a very large (friendly) puppy. The cleanup of the old roof took only a few hours, and they left absolutely nothing! I think I found one small scrap of tar paper that the puppy picked up -- otherwise you would never know they had been working. The roof looks great! We love the upgraded composition shingles, and of course there are no leaks! The actual cost was slightly lower than the estimate. Doing business with this company was a real pleasure.