We had Networx replace our final remaining "old" windows -- these were all large, irregular in size and we expected this to be a lot of mess, etc; we also wanted to enlarge a window upstairs in our attic rooms and replace old gable siding on our exterior. Tony convinced us this would be no problem for their crew and the whole project was done perfectly.
We hit some issues pulling old siding off of our house with our gables having either no or irregular sheeting under the existing siding. They repaired old framing, sheeting, papered and re-sided -- all great work. We also had them replace some old saggy knee braces on our roof at the same time and they did a great job of tying it all in nicely to keep it all consistent with the look of the house. We would highly recommend them. They did a lot of things along the way I would have imagined some companies NOT doing (cleaning up well as they worked, going and picking up a new vent cap for our bathroom fan so it would look nice on new siding, etc) -- top notch and nice guys.