Jeff replaced 2 windows for me with Harvey vinyl replacement windows - an over-the-sink window and a bay window in my kitchen. He also replaced a roof over the bay window. Jeff was the first contractor I asked for an estimate on this project. I also had estimates from several other contractors. Jeff's was the most expensive estimate that I got. Jeff was always on time and would call ahead when he was on the way. He was straight forward about explaining the installation process and pricing. He promptly followed up with a written contract. My impression of him was of someone who is very competent. I also had estimates from several other contractors including Pella and Rite. Pella and Rite would not even take the job because of what they said was a problem to replace the metal flashing between the roof over the bay window and the brick wall exterior. I followed up with Jeff regarding that same point. He told me that it would likely not need replacing, but if need be, he would be able to replace the flashing. Turned out that it did need replacing and the work was done without a hitch. I especially appreciated that Jeff would answer all my emails and did it promptly. It took about a month and a half from the day I signed the contract to the actual installation. The work was scheduled about a week in advance, though due to weather, it had to be postponed for a couple of days. The day of the job, Jeff called ahead prior to showing up and he was exactly on time, again much appreciated. The job took 2 days (day and a half in total), which was what Jeff estimated. Ninety percent was done the first day - the windows were installed and it was a relief to see the quality and thoroughness of work right away. The work area was covered over with rags for protection and afterwards left in pristine state; I did not have to clean anything. The windows look great and I am very satisfied with how the job went. I would definitely recommend Jeff.