I ordered a new front door and side door on April 6 and was told they would be installed within 5 to 7 weeks. They were actually installed on July 3; more than 12 weeks after they were ordered. I had to continually follow up to find out the status of the installation. On the side door, I had ordered a specific type of glass. I went with David because he had installed it at my daughter's house and no one else seems to have it. When the door was finally installed, it had the wrong glass in it. David told me it was quick fix, and would take care of it. After constant prodding; it finally got installed on August 10th; more than 5 weeks after the door installation. Unfortunately, once again, it was the wrong glass. I told David not to bother replacing it a third time; I was done with him. While waiting for the glass replacement I sent him a text and asked "when are you installing the glass on my side door?" to which he responded "as quick as I can". I followed up with "a specific date would be helpful" to which he responded "trying". These curt comments are neither professional nor helpful. My availability over the summer is limited and I needed a specific date to ensure someone was available. Finally, I paid half the invoice when the door was ordered, with the other half due on completion. One the door had been installed however, and after David knew of the glass needing replacing, he charged my credit card for the second instalment. It was only after I told him I would reverse this payment that he finally sent someone out to change the glass. David told me he was short staffed and this caused the delay. However, all I wanted was a firm date which I had trouble getting. The date he finally gave me was on short notice and not convenient, but I took it to get the job finished. As it turned out, it was a only a 15 minute job. I would not recommend this company.