Rick and his son in law came to my home at the promised time and got right to work. Within 3 1/2 hrs they had replaced 4 windows, 2 of which were on the second story. They cleaned up after themselves and were very pleasant and courteous. The windows are gorgeous and of excellent quality. O'Hallorans are very knowledgeable and offer excellent quality and service. I would not hesitate to recommend them to everyone I know. Thank you Rick and Kyle for a job well done. I am just waiting for the estimate to have the rest of my windows replaced.