Contractors - Fabricators - Suppliers

P. O. Box 1105, 1227 South Milwaukee Avenue, Iron Mountain, Michigan 49801
Phone (906) 774-0240 or Toll Free: 1-888-799-0240 Fax: (906) 774-5522

Home Page

About Us

Sheet Metal Fabrication

Commercial Heating, Ventilation,
& Air Conditioning

Brick Restoration & Waterproofing

Past & Present Projects

Roofing Contractors
The Markell Company, serving the Upper Peninsula of Michigan and Northern Wisconsin, is a professional roofing and waterproofing contractor specializing in commercial, industrial, institutional, and residential roofing installations as well as maintenance and repair of existing roof systems.
Our home office is located in Iron Mountain Michigan.

The Markell Company is a Certified Professional Applicator for the leading roofing manufacturers including:

The Markell Company applies all types of built-up and modified roofing, standing seam metal roofing, rubber, PVC, slate, tile, cedar shakes, copper, and industrial roofs. We also do individual metal shingles for Historical Societies.

Chip-In Casino, Harris, MI
Roofing: White T.P.O.
Siding: Standing seam metal panels


Florence County Historic Court House

Iron County Historic Court House

Individual Metal Shingles
Historically restored for Historical Societies

Guardian Angels Church in Crystal Falls


Elk Presidential Shake

Laminate Shingle Roofs
Elk Presidential Shake

Iron Mountain High School and Iron Mountain Central School

 The Markell Company is an authorized installer of commercial length and industrial gutters.

Our wide variety of customers include schools, factories, industries, historic buildings, churches, commercial and public buildings throughout the entire Upper Peninsula and Northern Wisconsin

We will be here today and in the future to provide you with all of your roofing and sheet metal needs.

The Markell Company
Professional Results by Professionals
Serving the Upper Peninsula of Michigan and Northern Wisconsin
Fully Insured and Licensed
Phone (906) 774-0240 or Toll Free: 1-888-799-0240 Fax: (906) 774-5522