The short answer is as many as you feel you need to find a company that fits your needs. It is often suggested that you get 3 estimates. This isn’t bad advice, but it isn’t certainly mandatory or even sometimes necessary. Do your due diligence by researching companies on the web, read reviews, and ask friends and family.