Hired Ideal Tile and Carpeting in September and was very happy with their service. The installers were professional and cleaned up after they were done. The salesman were communicative and oversaw the project from inception to completion. After completion, they provided clean-up kit and helpful tips. Would recommend them for future home renovations!