Short Business Description When it comes to the comfort and security of your home, your roof is your first line of defense. That's why you should only trust the care of your roof to experienced professionals. While you certainly have no shortage of options when it comes to choosing a Greater Indianapolis roofing company, North American Contractors promises a one-of-a-kind experience and affordable costs.