All companies are not the same. There are good ones, and there are bad ones. There are contractors out there that are mostly good, but have bad projects every now and then. They have delays, or go over budget because of unforeseen circumstances.
Most companies try to fit their work into your lowest idea of a budget. That means they want to charge you for the most they can inside your budget while meeting your lowest ideas of what you can afford. The problem with this approach is that most customers can actually afford to do much more with their budgets than most contractors will allow them to believe. Even with a low budget, a lot of work can be done.
We work in a different way. Other companies may focus on things like roofing, siding, gutters, etc. and offer windows and doors to "round out the package". They may be experts at roofing and siding, but buy their windows from the local wholesale store. We are focused solely on using high quality windows and doors and employees that are trained for the proper installation method of those products.