Regardless of whether you need an installation, repair, or simply a check mark, an experienced roof contractor will be able to supply the help you seek. Research roofing contractors which has a proven track record for the particular need. Most firms will offer you three basic kinds of services. 1.