Great guys! had them lay the new hardwood floor after we removed all the the old strip flooring and prepared subfloor. Reason we didn't do job on our own and got the pros was because of tricky cuts around fireplace hearth tile, variation in height between floor transitions and LOTS of corners. The boys were meticulous in fitting around tile and came up with great solution to transition issues. As always, clean up is important to me and they came well equipped with a vacuum and broom top clean up dust. Would highly recommend them. P.S. they were prompt and kept all appointment--what a breath of fresh air!