I have mixed feelings about this review therefore I will let the reader decide because I really liked the folks at Haw River Flooring. I called and they were very prompt in coming to my home to provide an estimate. The estimate was a bit higher than the others, but I went with them based on how knowledgeable the owner was about hardwood flooring and matching stains as close as possible to the existing color. What sold me on Haw River Flooring was he said and quot;we will leave your home clean and everything will be in it's place just as it was before we arrived.and quot; The first major boo boo was the gentleman sanding the floors admitted he did not call in to confirm the order and sanded and stained my floor an entirely different color than the rest of the floors in the house. I promptly email Mike with photos and he was gracious and professional enough to say a mistake had been made and they would redo the floors. Okay, I accepted that. However, after the second round of sanding and they had been paid immediately in full, upon returning, we discovered that the upstairs windows had been left open and the window pane was broken near landing. Of course with the shades pulled down and a noisy machine running I am sure the gentleman did not realize that he had broken the window while sanding in such a small area. It's not about making a mistake or an accident, it's about what the company does about it. I have emailed several times and I have called. The owner asked a series of questions about the broken window, which i sent photos, and he finally stated and quot;well it could be possible he bumped into it since the shade was down, he did not notice. I will have someone repair it, but it's only a 10.00 window.and quot; True, the pane may only cost 10.00 but time to find a qualified repairman and the labor charges will exceed 10.00 and he stated and quot;we will leave your home as we found it.and quot; I have called and I have emailed and no one has repaired my window. If they step up and do the right thing I will gladly adjust my rating. They did not have to chase me for payment, I gladly paid immediately now I'm doing the chasing...oh well live and learn. I sincerely hope this is a fluke because they were very nice people. UPDATE: the window has been repaired and I highly recommend this company. Although there were a few mishaps the final staining is beautiful and as close of a match as possible.