Professionalism. Roofing companies should always look and behave professionally. Contractors coming to your door with a van and magnetic sign attached aren't professional. Reputable companies will have professionally dressed employees in company vehicles.