When you’re hiring contractors for more complex projects that require a higher level of skill and expertise, you want to be sure to carefully vet them before even asking for bids. Here are some questions you need to ask before hiring landscaping companies near Sterling Heights and Rochester Hills, MI.