The quote was reasonable and I was looking forward to using American Quality Roof Repair. The initial meeting with the owner (Bill) went ok when the initial quote was given. After that it was all downhill! What was supposed to be a "one day" job ended up taking nearly two weeks. They fired their main worker on my home who was unqualified and very unprofessional. He and his crew did a HORRIBLE job on the first attempt! (Bad cutting on both wood and metal. Huge gaps between wood. No caulking in places that needed it.) Absolutely no attention to detail. After talking to the owner Bill, he was stating that the job was good and he approved it. However, the job was unfinished and it was obvious. One of their employees (who they ended up firing) called me cursing me out demanding payment from me and was claiming he wasn't paid by the owner of company! When talking to Bill, he was extremely rude and unprofessional and acted completely out of the loop. They had to come back out and fix their mistakes. A second worker was also fired on the job causing extra delays and an extra pickup truck to be left on the front lawn of the home for several days after the job was complete. These are just a few of the many things that went wrong. I am an easy going guy and rarely complain about stuff like this, but it was hands down the worst company I have ever worked with. I would NEVER recommend them to anyone. I hope this review saves you going through a similar experience that I did.