Indianapolis, IN

facebook-icon Indianapolis General Contractors
IICRC Logo Owens Corning Preferred Contractor BBB_Logo

Our History

Indianapolis General Contractors

Learn more about your helpers!

Mark Belcher started Indianapolis General Contractors in 1989 with one goal in mind, to provide customers with a knowledgeable staff, the best equipment, excellent quality and caring customer service. Since 1989 our mission at IGC has been to provide the highest quality restoration service with a personal touch. Where you are treated like family.  Professional Damage and Renovation Services in Indianapolis. Indianapolis General Contractors has been helping the people of Indianapolis with damage and restoration services since 1989.


Our aim is to help our clients best meet their restoration needs by providing the best equipment, knowledgeable staff, and caring, attentive customer service. Our range of services include water damage restoration, fire restoration, hail damage restoration, smoke damage restoration and roofing renovation. We have extremely skilled workers on our team who have the caliber and the ability to handle any kind of damage. Immediate Response & Attentive Teamwork. When you have suffered severe property damage things may seem bleak, but by acting quickly you can minimize the damage. By offering immediate response times through our 24 hours a day, 7 days a week service, you can be assured of timely service for your emergency.


Our attentive team will ensure your valuables are protected from further damage while restoring your property to its previous condition. With our assistance, you can receive immediate responsive attention from a committed team of professionals. Whether you need a simple board up service, or fire damage restoration, we offer service with a smile. We treat our clients like family while providing the highest caliber of restoration services with a personal touch.

Safe home from water

I wanted to let you know that yesterday was our 5th anniversary for our house fire, and would like to thank you one more time for everything you and your team has done for us.



site-element1 site-element2