We checked out multiple flooring vendors and got quotes from five of them. While they were generally all in the same 'ballpark' we felt more secure in choosing Flooring Surfaces because of several personal reviews we heard about their workmanship. Flooring Surfaces' Lynn Appleby's assistance was outstanding; she answered all our questions, taught us what we needed to know about hardwood flooring, followed up with cost estimate changes, and provided us multiple large samples to take home which helped in the selection of the color we ultimately chose (Bruce Butterscotch). The materials were ordered and came in on schedule. They were delivered in good condition and unloaded on a Friday and the installers (Ryan Kumler) arrived promptly at 8:00 AM on Monday to start. Ryan, his helper, and Ryan's son removed the existing carpet, baseboards (preserving the closet pieces we were not replacing), and began installing the flooring. My wife and I were quite amazed at how fast Ryan and his crew worked. Arriving daily at 8:00 AM they readily moved those pieces of furniture and appliances that we were prepared to move by ourselves. I measured and cut the new baseboards and Ryan installed them along with the saved closet pieces. I had set aside an area in the garage for their equipment, turned the stereo on and they happily worked the week away, taking two short breaks, and a short lunch daily. They generally worked until 4:30 PM. While moving the refrigerator several new flooring pieces were marred during the process of putting 'sliders' under the refrigerator's wheels (my bad!) and Ryan ordered more pieces (no charge to us) and came back the following week and replaced those boards which matched up perfectly. The installation of the bathroom tiles was, well, nothing to it. They scarified the existing vinyl and placed the new on top and grouted them in - easy breezy. Everything looks great, all the new trim was installed, they cleaned up, and the project was done. We have one bedroom (where we stored everything) we did not have done and will have Flooring Surfaces do that room in the near future.