“They did a very good job. The new roof looks nice. They cleaned up most of the mess. They showed up on time and finished the job on time. Their price is very reasonable. They provided good warranty on both labor and material. Ralph, the sales guy, was easy to deal with. They let me pay by credit card, which is nice.”