We've hired Bond Construction for two projects. The first one I had complete blue prints and city permits already. The second one was a shower install and small reno in the basement. I had nothing and we figured it out as we went along.
Both projects went well.
For the positives:
1. Price was reasonable. Not the cheapest, but in the mix with others I bid the work out to.
2. Great communication, almost every day I would hear from Darwin or the lead on site. Sure issues happened, there were delays and some additional costs, but the cause of these were communicated immediately so I never felt either of the projects were out of control.
3. Overall the work seemed pretty good. There were some minor deficiencies (couldn't get the new faucet to work and the caulking keeps coming off the windows) but overall pretty good. Darwin fixed these deficiencies 6 months after the project was completed.
The negatives were pretty minor, and I addressed those directly to Darwin (the owner) and he was responsive about them.