TruBlue Roofing did an excellent job in installing a new roof on my home. Ben came out to inspect the roof quickly and put a tarp on it for us immediately following the storm. He communicated with our insurance company and handled most of the paperwork to complete the insurance claim. His estimate was highly detailed; there were no surprises! The quality of the shingles they recommended, the timeliness of completing the job and the cleanup were all outstanding. They are honest and true to their word. I would highly recommend them for roof repair/replacement.