Meeting and selecting and negotiating with contractors is just so tiring. Meet with a lot of IDs and contractors. Helped my bro renovate his house while he's away working overseas and we worked with an ID. Didn't have the best experience as the attitude before and after we award him the job is different and the worst part is things break down 3 months after bro's family moved in. For my own house, finally chose to work with this guy who's only doing tiling, hacking, ceiling work for me, and he's recommended by an independent carpenter. Didn't look and speak as professional as the other 'younger' contractors and IDs I met but his workmanship is really good. Turns out he's very accommodating and definitely more reliable than the other one I worked with. First impression in this case didn't really count.