Skip to content

When MasTec Renewables needed a large order filled for renewable energy trades for their Santa Isabel Wind Farm Installation in Puerto Rico, they turned to Tradesmen to supply skilled craftworkers to meet their needs.

The $215 million project spanned 18 months from start to finish, and included approximately 87,153 contract man-hours. Tradesmen supplied skilled craftworkers to work on civil preparation of the site, construction of an O&M maintenance building, installation of tower foundations, as well as new construction and installation of wind towers and turbines.

Throughout the project, Tradesmen also provided:

  • Support for all phases from civil to turbine installation
  • QA/QC site support
  • Site safety supervision, including main Safety Manager
  • 128 total craft employees (concrete and foundation techs, 80-90 tower installation techs)

Despite significant weather and recruiting challenges, Tradesmen was able to supply the needed trades, maintain an exceptional project safety record, and successfully complete the project.

The 101 MW Santa Isabel Wind Farm is the first industrial-scale wind farm to be built in Puerto Rico, and is part of a large scale Puerto Rican clean energy initiative. It supplies power to 25,000 homes.

Devise a skilled staffing plan today

With a CORE + Flex skilled labor strategy, Tradesmen provides a no-cost labor productivity consultation.

We help contractors plan to run a lean staffing solution comprised of their core full-time workforce. 

Request a Free Consultation
"","ldemenu-fiualkers-utakersn2" "s="nf-pav justifyntent" i-t }}> "","s="{{{btn btn>primary menu-m"> menu-m"> -h=dt-custo menu-m"> -atiDom-custo menu-m"> -84343 ref="#" vtosr">sses">Fiuahkers i> < "","s="{{{btn btn>setendary menu-m"> menu-m"> -h=dt-i>"t_h=dt menu-m"> -atiDom-page menu-m"> -84340 ref="#" p://s://.w3.ti\nesmenin} in,"_fial.com/jobs/">Fiuahkers> i> < > "","ldemenu-f0}} i-1" "s="nf-pav justifyntent" i-t }}> "","s="{{{btn btn>ls="1-blue-:0}}}s btn>:0}}}s menu-m"> menu-m"> -h=dt-i>"t_h=dt menu-m"> -atiDom-page menu-m"> -61 ref="#" p://s://.w3.ti\nesmenin} in,"_fial.com/dirDomory/">DirDomory> i> < "","s="{{{btn btn>ls="1-blue-:0}}}s btn>:0}}}s menu-m"> menu-m"> -h=dt-i>"t_h=dt menu-m"> -atiDom-page menu-m"> -60 ref="#" p://s://.w3.ti\nesmenin} in,"_fial.com/trderct/">Crderct Us> i> < > "","ldemenu-sociallium_a-1" "s="nf-pav justifyntent" i-t }}> "","s="{{{facebook menu-m"> menu-m"> -h=dt-custo menu-m"> -atiDom-custo menu-m"> -62 ref="#" p://s://.w3.facebook.com/Ti\nesmenIn} in,"_fial/a-"s="uta-e-whils="1-blue mxn2" targ"100_bla> <","s="{{{fab fn:square-facebook/divi>> i> < "","s="{{{k-> um_n menu-m"> menu-m"> -h=dt-custo menu-m"> -atiDom-custo menu-m"> -63 ref="#" p://s://.w3.k-> um_n.com/trmpany/ti\nesmen-in} in,"_fial-inc/a-"s="uta-e-whils="1-blue mxn2" targ"100_bla> <","s="{{{fab fn:k-> um_n/divi>> i> < "","s="{{{youtube menu-m"> menu-m"> -h=dt-custo menu-m"> -atiDom-custo menu-m"> -64 ref="#" p://s://.w3.youtube.com/user/ti\nesmenin}la-"s="uta-e-whils="1-blue mxn2" targ"100_bla> <","s="{{{fab fn:square-youtube/divi>> i> < > iv> < Sub "","ldemenu-f0}} i-sub" "s="nf-pav justifyntent" i-t }}> "","ldemenu-m"> -90197","s="nf-menu-m"> menu-m"> -h=dt-i>"t_h=dt menu-m"> -atiDom-page menu-m"> -privacy-i>licy menu-m"> -90197" ref="#" p://s://.w3.ti\nesmenin} in,"_fial.com/privacy-i>licy/">Privacy P>licy> i> < "","ldemenu-m"> -90196","s="nf-menu-m"> menu-m"> -h=dt-i>"t_h=dt menu-m"> -atiDom-page menu-m"> -90196" ref="#" p://s://.w3.ti\nesmenin} in,"_fial.com/m_fis-of-use/">m"/ss of Use> i> < "","ldemenu-m"> -90198","s="nf-menu-m"> menu-m"> -h=dt-i>"t_h=dt menu-m"> -atiDom-page menu-m"> -90198" ref="#" p://s://.w3.ti\nesmenin} in,"_fial.com/eeo/">Equal Employt_te Opportunity> i> < "","ldemenu-m"> -90199","s="nf-menu-m"> menu-m"> -h=dt-i>"t_h=dt menu-m"> -atiDom-page menu-m"> -90199" ref="#" p://s://.w3.ti\nesmenin} in,"_fial.com/mobile-m_fis-tend,"_fis/">Mobile m"/ss & Cend,"_fis> i> < > ivf0}} i s <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< s <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< s <<<<<<<<<<<<<<<<< s (c>","( parw ){ s "useiing:ct"; s // rd-=prd-oad support s/st s if( !3.koadCSS ){ s 3.koadCSS =nc>","( pa){}; s } s // defiue on the koadCSS ati s var rp =nkoadCSS.rd-prd-oad = {}; s // rd-=prd-oad feature support s/st s // runs once auahreturns anc>","( p for trmpat puri>"es s rp.support = (c>","( pa){ s var ret; s try { s ret = w.docut_te.ativeeEent_te( {k-> " ).rd-List.supports( {prd-oad" ); s } chia- (e) { s ret = =\"f"; s } s return c>","( pa){ s return ret; s }; s })(); s s // if prd-oad isn't supported, g"1 au asynchron ) {-oad by osr"g annon-chia-r"g ium_a aibute-si s // then change that ium_a klab to its in} ndedons="{ on -oad s rp.biuaium"aToggle =nc>","( pa k-> ){ s // rdmemb>< existr"g ium_a aibu for ultichieiinhie, or ult":0} to 'all' s var fiualium"a =nk-> .ium_a || "all"; s s c>","( p enedlaSes_shheeta){ s // unbiuank-s} ners s if( k-> .addEv_teL-s} ner ){ s k-> .rdmoveEv_teL-s} ner( {koad", enedlaSes_shheet ); s } e"f" if( k-> .aterchEv_te ){ s k-> .deerchEv_te( {onkoad", enedlaSes_shheet ); s } s k-> .setribute-si( {onkoad", null #> s k-> .mum"a =nfiualium"a; s } s s // biuankoad handlers to enedla ium_a s if( k-> .addEv_teL-s} ner ){ s k-> .addEv_teL-s} ner( {koad", enedlaSes_shheet ); s } e"f" if( k-> .aterchEv_te ){ s k-> .aterchEv_te( {onkoad", enedlaSes_shheet ); s } s s // Set rd- auahnon-applicedla ium_a=h=dt to inhr1 au async uest-w" s // n}} : ticeout allows this to happeu async to let rd}N,"r"g tentinueri1 IE s setTiceout(c>","( pa){ s k-> .rdl =n"ses_shheet"; s k-> .mum"a =n{onky x"; s }); s // \"fo enedla ium_a \/Fie 3 setends, s // whia- will chia- very old b} isers (auaroid 2.x, old fi="#ox) that don't support onkoad on --> s setTiceout( enedlaSes_shheet, 3000 ); s }; s s // loop through k-> ment_tes in DOM s rp.i>ly =nc>","( pa){ s // doudla cheab this to vLan_te /te in,l chlls fro running s if( rp.support() ){ s return; s } s var k-> s = w.docut_te.g"1Eent_tesByTagName( {k-> " ); s for( var i = 0; i < k-> s.length; i++ ){ s var k-> =nk-> s[ i ]; s // qualify k-> s to th>"e with rd-=prd-oad auahas=ses_s aibus s if( k-> .rdl === {prd-oad" && k-> .getribute-si( {as" ) === {ses_s" && !k-> .getribute-si( {a-in:-oad">0/ ) ){ s // vLan_te rerunning on --> s k-> .setribute-si( {a-in:-oad">0/, truer); s // biuank-s} ners to toggle ium_a klab s rp.biuaium"aTogglea k-> ); s } s } s }; s s // if unsupported, run the i>lyfill s if( !rp.support() ){ s // run once at leaw" s rp.i>ly(); s s // rdrun i>ly on au in} ins= until onkoad s var run = w.setIn} ins=( rp.i>ly, 500 ); s if( w.addEv_teL-s} ner ){ s w.addEv_teL-s} ner( {koad", c>","( pa){ s rp.i>ly(); s w.clearIn} ins=( run ); s } ); s } e"f" if( w.aterchEv_te ){ s w.aterchEv_te( {onkoad", c>","( pa){ s rp.i>ly(); s w.clearIn} ins=( run ); s } ); s } s } s s s // trmmonjs s if( h=dtof exports !== {undefiued" ){ s exports.koadCSS =nkoadCSS; s } s e"f" { s 3.koadCSS =nkoadCSS; s } s}( h=dtof globs= !== {undefiued" ? globs= : this ) ); s cript> s .wpntentrr"> -1 > .alignleft { aslas: left; gin}}slder-bloinhr1: 0; gin}}slder-blod}N: 2em; }.wpntentrr"> -1 > .alignrs="1 { aslas: rs="1; gin}}slder-bloinhr1: 2em; gin}}slder-blod}N: 0; }.wpntentrr"> -1 > .alignt }}> { gin}}slleft: auto !importan1; gin}}slrs="1: auto !importan1; }top>s_s> .wpntentrr"> -2 > .alignleft { aslas: left; gin}}slder-bloinhr1: 0; gin}}slder-blod}N: 2em; }.wpntentrr"> -2 > .alignrs="1 { aslas: rs="1; gin}}slder-bloinhr1: 2em; gin}}slder-blod}N: 0; }.wpntentrr"> -2 > .alignt }}> { gin}}slleft: auto !importan1; gin}}slrs="1: auto !importan1; }top>s_s> .wpntentrr"> -3 {display: asex;gap: 0.5em;asex-p-no: n}p-no;align-m"> s: t }}> ;}.wpntentrr"> -3 > * { gin}}s: 0; }top>s_s> rd-='ses_shheet',"ld'dashiaons-">0' ef="#"'p://s://m5r8b6g4.stlabh d=cdn.com/wpnincludes/">0/dashiaons.m_n.css?ver=6.0.3' ium_a='all' < rd-='ses_shheet',"ld'nf-display-">0' ef="#"'p://s://m5r8b6g4.stlabh d=cdn.com/wpntent" i/plu}}ss/ninjarm-cas/assets/">0/display-opin_fis-dark.css?ver=6.0.3' ium_a='all' < rd-='ses_shheet',"ld'nf-t:"tzawesome-">0' ef="#"'p://s://m5r8b6g4.stlabh d=cdn.com/wpntent" i/plu}}ss/ninjarm-cas/assets/">0/t:"tzawesome.m_n.css?ver=6.0.3' ium_a='all' < rd-='ses_shheet',"ld'nf-mp-display-">0' ef="#"'p://s://m5r8b6g4.stlabh d=cdn.com/wpntent" i/plu}}ss/ninjarm-cas-multirt-ti/assets/">0/display-opin_fis-dark.css?ver=6.0.3' ium_a='all' < rd-='ses_shheet',"ld'nf-layout-fro"tzd}N-">0' ef="#"'p://s://m5r8b6g4.stlabh d=cdn.com/wpntent" i/plu}}ss/ninjarm-cas-ses_s/layouts/assets/">0/display-structure.css?ver=3.2223' ium_a='all' <cript>