We will be putting a new roof on our semi this year and are looking for some suggestions for companies. This is our first home and have no experience with the cost of hiring a company to do a roof so if anyone could give us some info it would be greatly appreciated :)