We asked Naser (owner) to install the hardwood floor on our second floor. We wanted our floor to be finished on site. The end result is great, Naser replied to phone calls whenever we needed him, and he tried his best to finish the project on time. We got some problem with the order of the hardwood, but Naser did fix it eventually. We have shopped around, and I think Naser offered a reasonable price, except for the removal of existing floor. We ended up removing the floor ourselves. Overall, Naser is helpful, and his team did a good job.