Services We Offer

Roof Replacement & New Construction:

Elens & Maichin Roofing & Sheet Metal, Inc. provides roof replacement on existing buildings and also roof installation on new construction projects. Our employees are well trained in the installation of many different types of roof applications. They take pride in their work and strive to get the roof installed with the highest quality and the safest manner for the employee and customer. Our focus is to provide the customer a quality roof with the least amount of inconvenience.

Elens & Maichin Roofing & Sheet Metal, Inc. is an authorized applicator of many different types of roofing systems to meet your needs:

 Built Up & Modified




 Green Roofs & Waterproofing

 Architectural Metal

Roof Repair & Roof Maintenance Programs


Elens & Maichin Roofing & Sheet Metal, Inc. has a service department to meet your roof repair needs. The best way to extend the life of your roof is to keep it well maintained. Some of our roof repair services are:


  • Roof Repair
  • Leak Investigation & Repair
  • Roof Inspections
  • Preventative Maintenance Programs


An effective Roof Maintenance Program can prolong the life of your roof. Through routine roof inspection and maintenance, minor issues can be addressed before they become major issues. Contact us for any of your roof repair needs.


Architectural Sheet Metal


Elens & Maichin Roofing & Sheet Metal, Inc. offers many types of sheet metal fabrications and installations. We have an in house sheet metal department with employees that are well trained and well equipped for architectural sheet metal applications. We fabricate and install copings, counterflashings, gravel stops, drip edges, gutters, downspouts, fascia panels, soffit panels, and metal roofs.

Elens & Maichin Roofing & Sheet Metal, Inc. is an approved applicator for many types of metal systems:




Elens & Maichin Roofing has implemented a safety program that makes safety our daily focus

We strive for a perfect safety record by identifying, correcting or eliminating all unsafe conditions. We equip our employees with the latest safety training and equipment so they will possess the knowledge necessary to set up and maintain a safe working environment.


We have put the following into practice:


  1. Comprehensive Safety Program — which includes training and education
  2. Weekly tool box talks
  3. Monthly third party jobsite safety audits with written reports given to foreman and managers
  4. Quarterly companywide safety meetings