Overall, I think they did pretty good work, but I wouldn't recommend the company I used to anyone else. The level of organization and professionalism I experienced from the people in the main office was completely unacceptable. It took more than a month from the time I signed the work contract until the job was finally started. During that time I had to repeatedly call to find out the status of the job since nobody bothered to call me to set up a date to start work or notify me of schedule slips once the date was set. They sent out crews (while very nice) that had no idea where my house was, and when they called for directions the job foreman had almost no ability to communicate with me in English. The company had great reviews on Kudzu and received an 'A' in Cobb Home Reports for whatever that's worth. Maybe my experience was atypical.
After: Architectural shingles (supposedly weather better) with properly vented roof.