We needed a new fence on two sides of our property and we shopped around. We called Reliable and Armstrong and Millennium(after a neighbors recommendation). Both Armstrong and Reliable were the same pretty much to the penny, and Millenniums quote was MUCH lower(about 20% difference). It did take them a couple of weeks to schedule the work, but once they showed up, they had two crews, working side by side, they were in and out of here in a matter of hours, the work was top notch, and the fence looks phenomenal, and whats more — it is exactly what we asked for. One point for improvement — they should have a more responsive person who answers the phone and takes messages or better email response time(which negates the need to call in in the first place).