I chose Integrity after doing a quick comparison via yellow pages. Their price was about half what the other guys wanted to charge and they sent a guy out to my house asap. The whole window replacement took less than 20 minutes. I would definitely reccommend this service!