Angie s list since december 2005. Current estimates show this company has an annual revenue of 1 to 2 5 million and employs a staff of approximately 10 to 19. It is always a good idea to hire contractors with both general.