MJM Contracting - Services

Roofing | Eavestrough - Soffit - Fascia | Siding | Windows

MJM Contracting provides high quality roofing, eavestrough, soffit, fascia and siding services throughout the GTA. Please see below for more information on each service offering.


Specializing in re-roofing, custom homes, additions and repairs.

MJM Contracting works with all types of shingles including 25 year, 3-tab and lifetime warranty decorative shingles.

Shingle choices are ever changing. MJM Contracting can provide any shingle available and help you with your decision making process.


Eavestrough - Soffit - Fascia

Installing or replacing your eavestrough or soffit & fascia is simple yet important. It helps drainage from the perimeter of your house as well as properly venting your attic space.

Numerous colours are available to be chosen and MJM Contracting will be happy to help you make colour choices and improve your exterior appearance.



Replacing or adding siding can be estheticially appealing as well as improve energy efficiency. Various types of siding are available. Improving the insulation behind the siding can be even more important, aiding in keeping the heat in and the cold out.



MJM Contracting can help you install your new windows! We have many different types and styles available to help bring out the beauty in your home. They all come with manufacturer's warranty and our quality workmanship in installation.


Home - Contact Us - Services
Copyright © MJM Contracting 2012