Overall, I am very happy with Tim's quality of work. My only suggestion would be to improve communication: for example, the work involved some drilling into a concrete wall and there was metal residue left on a thick carpet from screws that I was not anticipating. Having a baby who crawls everywhere adds more complexity to the issue because not all of them was possible to clean with a vacuum cleaner. Both me and my husband had to use the magnet to actually go through the whole area on our knees to capture all the little pieces. This is was definitely a challenge. However given the reasonably prices quality service, I am still willing to give 4 stars.