Excellent company, very personable and professional. When I requested an estimate Billy came out and he inspected the attic, and answered all my questions. The company provided an estimate comparable to other companies, but I liked the fact they took the time to inspect the attic and to explain roof types, warranties, helped me select a good color, etc. Roof was installed in about 4 hours and it looks great. Their crew did a great job to include clean up. I highly recommend Top Dog!!!