Gary Flowers came out to do the quote. He was thorough and answered all of my questions. Said he would have a quote in a day or two. Four days later I had to call and see if we were getting a quote or not. (That should have been a red flag). He sent the quote the next day and we went ahead and asked them to start scheduling the work. A few days later, the guys showed up right on time and the work began. They started tearing out drywall and realized that the water and mold damage were not as severe as it looked from the surface of the drywall. So, I asked that Gary come back and adjust the quote accordingly. The guys said that Gary would probably be able to come out the following morning but he would call me to confirm his arrival time. I waited for two days and had to call him to see if he was coming back. He did come that afternoon and he noted the changes to be made to the original quote. The workers showed me how bad the windows were so I asked Gary to quote 4 new windows. He sent the revised quote and window quote the next day. I asked for pictures of the windows so that we knew what we would be buying. He said we could get either slider (like we had) or top latch. I told him we would go with the top latch. He said he would call me the next day and let me know when they could get the windows installed. I waited two more days and heard nothing. I was getting so angry because no one would call me and let me know what was going on. I called the office and asked to talk to the owner. They put me on hold and all of a sudden, Gary is on the phone telling me how they were having some scheduling problems. Again, he said he would call me the next day and let me know when they would be there. Again, nothing. I called the office and told the receptionist that I was really fed up because nobody calls me like they say they will. I get a call from Gary and he says we should go ahead and get someone else to put the windows in if we want. We would have done that but their stuff was all over the basement and they couldn't finish until the windows were put in. I called Gary back and told him to schedule our window install whenever he could get it done. A few days later Jim was here on time and worked all day to get the windows fit into the concrete. After he had the first window in, I came down to look and was shocked that they were slider windows and not top-latch like I told Gary we wanted. Jim said that they couldn't get top latch in the size we needed. Gary obviously didn't know what he was quoting and didn't even bother to let us know we couldn't get what we wanted. I didn't have the heart to tell Jim to take it out so we went with the sliders. He did a great job. He showed me his work and answered all of my questions. He said Gary would call me and let me know when the painter would be here to finish the job. After a few days and no phone call, my husband called the office and told them if Gary didn't call with the scheduling, we were taking their stuff outside and they could pick it up whenever they wanted. Gary called late that night and said the painter would be there in two days. They finally finished up this week with Jim coming back and installing some missing molding and painting it. He cleaned all the windows and even reinstalled the blinds and curtains. The workers get a big A rating from us. They were punctual, efficient and did quality work. I feel bad that they have to get lumped into this review. I wish I could review them on their own. Like I said, they get an A. I get extremely frustrated when someone says they will call you tomorrow and you wait for days. The longer I waited, the angrier I got. And, it's not like it happened only one time. It seemed to happen every time Gary had to schedule something. Either I had to call and remind him or sit and wait to see if he remembered that we hired them to do a job. I knew all along that this was probably a small job on a relative basis. I told them from the beginning that it was not a rush job. So, waiting for a few days or even a week for the guys to come back was never the issue. The issue was being told that they would call and let me know - then never bothering to pick up the phone and do it.