I had contracted Premier Windows to replace the siding all around my home, the doors and windows and was able to watch the workers while they did their jobs.
I also got to meet with the owner who was very pleasant, giving me the same amount of attention and knowledge as his workers. When they ran behind schedule, the company called and explained why. When they were finally able to complete they job, they came and completed the work in one day. The workers didn't make much of a mess and cleaned up after themselves.