Important questions to ask before hiring a contractor!