Terre Haute:


Brand new home with contractors installing a new roofRoofing Contractor Serving Terre Haute and Evansville, IN – Roof Repairs – Roofing Installations


When looking for a roofing company you should always do your research before choosing one. Does the company offer complete roofing services? Are they licensed and insured? Will they help with insurance claims? Do they have the right equipment? How affordable are they? These are all fair questions that you should ask a roofing company before committing to them. Ideal Roofing Inc. is here to answer all the above questions and we service the entire Evansville and Terre Haute, IN area. We know you will love our services, products, and trusted roofers.

Our Services

Ideal Roofing Inc. offers the entire Evansville and Terre Haute, IN and surrounding areas complete roofing services. If you are in need of any type of roofing repair or roof replacement, Ideal Roofing Inc. is the right choice for you. We service both commercial and residential properties and our rates are very competitive to the area.

Some of the great services we offer include:

  • Roofing
  • Roof Repairs
  • Commercial Roofing
  • Commercial Roof Installation
  • Commercial Re-Roofing
  • Residential Roofing
  • Residential Roof Repairs
  • Residential Re-Roofing
  • Gutter Repairs
  • Gutter Installation
  • Siding Installation
  • Siding Repairs

Above are some of the great services we offer the Evansville, Terre Haute, IN and surrounding areas. Give us a call today for all your roofing needs.


Storm Damage Repairs

Storms can severely damage your Evansville and Terre Haute, IN home or business. If you have recently experienced any type of storm damage, give Ideal Roofing Inc. a call today. We will be out quickly to assess the situation and begin roof, siding, or gutter repairs for your home or business. We also do all insurance claims so you have less to stress about. Give us a call today and let us handle all your storm damage needs. We know you will love our services and commitment to quality.

Contact us today for your Free Estimate or Free Inspection!
In Terre Haute at 812-495-4664 or in Evansville at 812-297-7207

Tell Us About Your Project

Fill out our form below and we’ll get back to you as soon as possible!