We had windows replaced by pinnacle and thought they did an excellent job. They gave us an excellent price for quality windows and hung several doors for us. Their customer service was excellent and quality of work was great. They replaced 13 windows and we plan to have them come back to do the rest of the home. I would highly recommend them to anyone.