Our experience with Ridgetop Roofing was a good one. Due to hail damage in the area, we had our entire roof redone with asphalt shingles. Ridgetop was in the middle of the pack in terms of their proposal price, but since our insurance company was covering most of it, we weren't that concerned about price. The rep we worked with was very professional, considerate, and helpful in terms of explaining and managing the process. He explained our roof would be a one-day project, given they use a large crew to "get in and get out" as quickly as possible. He was true to his word, the crew did get the old shingles torn off and the new roof on in the same day, and so far so good in terms of quality of work. No leaks, no problems, and neighbors have commented on how nice the roof looks. Cleaned up very nicely, did not find many nails or anything laying around the house (had heard from others this could be a problem). Rep did inspect the following day, and extra materials were also picked up and hauled away the following day. The only issue (and it was probably not so major) is that the crew was very "loud" when working on the roof, not in terms of airguns and pounding, but in terms of yelling, laughing, even some swearing. But I'm sure that's not a big deal to many, it was just that I was working at home that day and heard everything. Overall, very happy with the company and job, and would recommend them to others looking for roofing work done on their home.