I needed a new roof after last year's hurricanes. Aabco was recommended and they advertize a lot, so I tried them. The good things: They came to work on time, their price was fair, they provided service after the contract was complete to ensure customer satisfaction. The bad: They waited 8 weeks before having my roofing tile delivered (they said this was normal), in some areas of the roof, they placed colored cement because they could not cut the tile properly, they made me replace all my gutters with a supergutter (additional $1500). Overall, they were fair and my roofing inspection completed successfully.