The reason I gave them a 4 overall I think had more to do with how they do their pricing. I'm in a condo, and they're set up for house projects. They have price charts with the cost of each item on it, which is convenient for some, but it can be hard to see all the pricing. So far everything I've had done works fine, so I would use them again.
more