Stop scrolling through the endless reviews and agonizing about who to choose and give these guys a call. They recently completed some major upgrades to our Bloor/Ossington home which is 100 yrs old. Bill is down to earth, honest and straight forward, and put us at ease from the beginning. This was a first time home, plus we were reno virgins. Trust us, you need a general contractor for large jobs. They have the experience and expertise for everything from permits, dealing with inspectors, plus handling the inevitalbe unforseen surprises that arise. In an increasing DIY world, people have lost sight of the incredible value and peace of mind you get from your gen. contractor.Bill's team is professional, skilled, on time and on budget. Let your reno project be the exciting transformation it is meant to be and call Bravehart. We definitely will, and we still have a long way to go.