My husband and I are first time home buyers and needed to replace some flooring in our home. When we first contacted FDF, they were prompt to come over and give us an estimate. Their estimate was about $100 less than the next estimate that we got. It seemed like a great deal, so we went with them. We paid a non-refundable deposit and got the carpet ordered. The contractor was supposed to come on 8/9 at 9 am, so my husband and I got to work tearing up tile. We checked with Jeff to see if we needed to tear up the underlayment. We explained what kind it was and that it was under tile. They told us that it did need to come up. So we got to work. The evening before the 9th, they let us know that the contractor wouldn't be able to come until 1 pm the next day. Things happen, so we rolled with it. We told Jeff that we were having trouble pulling up the underlayment, and he quoted us $2/foot to remove it. We got about half the room done, and told him we would pay them to do the rest. Around noon, on 8/9, we called Jeff to make sure we were still on for 1. Nope. Now the contractor wouldn't be coming until 3. He gave us the contractor's number, and the contractor said that he probably couldn't make it that day at all. We were able to agree that the contractor would come and tear out the underlayment and start on the flooring the next day. He came by around 4 pm on 8/9. He said that they didn't have the equipment to tear up the underlayment and that it hadn't needed to be torn up at all. Awesome. We also had a small tile entry that needed to be cut. The contractor had not been made aware of that and didn't have the equipment to do that job either. Jeff, from FDF, let us know that we would get to foot the bill for the rental equipment needed to tear up the underlayment, because he wasn't aware that his contractor didn't have that equipment. Really?!? I assumed, when I hired them, that they would have contacted the contractors to make sure they had the necessary equipment. Isn't that what I was paying them for? I also was not happy that we would have $590 in additional costs because of Jeff's recommendation that the underlayment needed to come up. Again, I was hiring them for their expertise. I was also being charged for 180 feet of underlayment removal, when there was only 140 feet. My floor was torn up, I needed them to get started because I have 3 small children, and I would have been out my deposit. I was kind of in a bind. The contractors got started the next day. They accidentally broke the tile in the entryway. Fine, accidents happen. But it wasn't my accident, so I shouldn't be responsible, yes. Nope. Apparently I was also going to be responsible to pay fix that too, because I'm paying for everything else, why not a new entryway. And the contractors were overbooked, so they weren't able to finish the entryway for 5 more days. Finally, the day after the job was finished, I got a call from Jeff about payment. He told me that someone would be in the office all day. I went with my payment, and no one was there. I tried to contact them. No reply. So I slid it under the door. I'm busy and have 3 kids. I can't drive back and forth trying to catch you. If someone isn't going to be there, and you know I'm bringing a payment, let me know. The breakdown: whatever their estimate is, add $400-500, whether because of miscommunication or mistake you are probably going to pay more. Don't count on them clearly communicating the job to the contractor or making sure they have the right equipment. It seems like they didn't clearly explain the job to our contractor, which made things more complicated for me. So my final verdict is: 2 stars because my floor looks amazing! Would I work with them again? Probably not, I'd just work out a deal with a contractor myself, it would be much less of a hassle, and then I think I would get a better idea of what the job would actually cost. Would I recommend them to a friend? No.