Grace Roofing did a fantastic job fixing my roof and everyone I dealt with was very nice. I have two small children and my husband and I definitely appreciated the fact that the workers were respectful of that and watched their language, etc. Price was very reasonable, especially considering the quality of work. I highly recommend this company!