I had a very positive experience with Bill and Ace Roofing. I had a small leak in my roof so I filled out the form for a free estimate on their website. Bill quickly contacted me and we set up an appointment. He arrived on time and was very friendly and helpful. He quickly identified the source of the leak and was able to fix the problem that day. He also checked out the rest of my roof and proactively sealed up a few other problem areas.