I had to write a review of this company because it did something I didn’t think was possible – it managed to have worse customer service than Comcast.I am a renter, so I’m not even the person who paid for our windows to be replaced, and they still managed to piss me off. They arrived 2 hours late to remove the…