It is very rare these days that you can honestly give a 5 star review, but I cant find one fault with the service I received from Finest Flooring. From the first visit to ... more