We installed our fence with them, and asked for a sliding gate instead of the regular one... well, took more than 4 months for them to finish the installation, many calls and complains. With the first storm the gate parts were half of block down the street. A couple of months to get them to fix it.
Now the fence is 4 years old and the color of the vinyl is changing to a ugly beige, when we were visited by the sales man he said that the fence was not made out of cheap vinyl that changes the color with time... so, you go figure what kind of vinyl we got.
Not only not very impressed, but extremely disappointed. Would not recommend them to anybody.
Pros: none that I can think of.
Cons: Very disorganized, slow customer service (during installation and after) response.