Request A FREE Roofing Estimate


* indicates a required field

About Us


Armored Roofing continuously demonstrates professionalism, excellence and dedication in providing quality workmanship for our customers. Our mission first and foremost is to satisfy our customers by completing and delivering high quality and cost effective roofing projects in a timely manner. The pride in our work permeates through our team of employees and set high standards for ourselves as well as our competitors.

We take great pride in our accomplishments and continue to improve on them every day. In order to please our customers, we maintain a vast knowledge of our industry by continuing education and networking with contractors and vendors who only use the most advanced techniques, procedures, and materials. Armored Roofing takes pride in each and every project entrusted to us by our customers.

Nearly 30-years performing construction work in the roofing industry has allowed Armored Roofing to become the single most innovative and wide-spread roofing company in Michigan.  Armored Roofing has twenty strategically-positioned locations throughout Michigan which allows their crews to handle practically any roofing request anywhere in the state on a moment's notice.

The roof on your home is the most important safety feature it has.  When you have to put your trust in a company for the one thing that protects you and your family from the dangerous outdoors, put your trust in the best: Armored Roofing.

 Click on the city nearest to you:

Ann Arbor    Bad Axe    Battle Creek    Bay City    Big Rapids    Brighton    Farmington Hills    Grand Blanc    Grand Rapids    Grayling    Jackson    Kalamazoo    Lansing   Ludington    Midland    Monroe    Mt. Pleasant    Muskegon    Saginaw    Traverse City

Call Today For A FREE, No-Obligation Roofing Price Quote:

Ann Arbor (734) 769-0241 Brighton (810) 229-6701 Jackson (517) 787-4669 Monroe (734) 242-4435
Bad Axe (989) 269-7218 Farmington Hills (248) 476-6125 Kalamazoo (269) 343-8950 Mt. Pleasant (989) 772-7663
Battle Creek (269) 979-5771 Grand Blanc (810) 694-6125 Lansing (517) 484-6456 Muskegon (231) 744-2775
Bay City (989) 686-2564 Grand Rapids (616) 453-2053 Ludington (231) 843-7663 Saginaw (989) 799-1514
Big Rapids (231) 796-2843 Grayling (989) 348-1090 Midland (989) 631-3284 Traverse City (231) 947-3466