I've got a friend who is looking to purchase a house in the Orangeville area and find a few companies to renovate, fix, restore and maintain said property. In particular, he's looking for a: roofing company,
landscape construction company,
landscape maintenance company,
interior renovation company, cleaning company,
a plumber,
an electrician.
When looking for a residential service company, I've told him to go with the companies that provide the best quality job in the least amount of time for the best price; these companies need to be companies and/or people he trusts working on his home.
What do you look at when choosing the best company?
Which local companies and people provide or have provided the best residential services for you and why?