I read through Angies list and talked to the top 3 listed firms. From the verbal quotes they were all in the same ballpark after applying discounts. They were all responsive to phone calls for estimates. One was very busy with business and needed to be booked 2 weeks in advance. In general wasn't a problem for me but he just did not come across as well as Bob with ES Design or the other one. I had two written estimates and Bob's was the most accurate. I also felt more comfortable with dealing with Bob, straight and to the point and felt he would be on time which was an important parameter for me as I was out of state. When I looked at the estimates, the other guy padded in ways you would not get over the phone call. In this case, he mentioned my baseboards could not be reused because they were too thin. Common sense told me otherwise and plus I had already done laminate in another house with identical baseboards with no problems. Bob's estimate had nothing unusual I could detect. Besides the reviews here, I wanted to see if the actual crew was experienced or just hired hands . Per the company description they were long time crew members. After accepting the job, and meeting the crew , I was convinced they were indeed experienced and long time crew members. I selected my own materials as I already had flooring in mind and Bob suggested a carpet place for the stairs. It was a place I already knew about for value so another sign he was on the honest side. The job itself went flawless. The outcome was perfect. The timeliness was exactly as we had discussed, pickup on Wed. Install on Thur, Friday. They cleaned up and were responsible. He had different crew for laminate than stairs. I will use them again.