We could not be more satisfied with Greater Good Restoration. As we began the process of getting our roof replaced, I was kept informed of every step as to what and when supplies would be delivered, etc. The crew worked fast and did quality work. The followup as just as good. Someone stopped by to check the work done and called us to make sure we were satisfied. The fact we did not have to deal with the insurance company was the best part! We will recommend them over and over!