SCORE

ENVIRONMENTAL PRO MECH

ABOUT ENVIRONMENTAL PRO MECH

Environmental Pro Mech specializes in:

Environmental Pro Mech offers services:

Based on the information received from , associated with Environmental Pro Mech over the past .

If you are considering hiring Environmental Pro Mech for your home renovation project, we recommend using our bidding system to get competitive quotes.




QUALITY


Environmental Pro Mech has CheckPermit score of which places them above % of local contractors.
We usually recommend hiring a contractor with a rank of 75 or above.

ACTIVITY



AVERAGE PROJECT COST



PERMITS VALUATION



PROJECTS PER TOWN:



SERVICES
Find out the best time of the year to complete your project on a minimal budget.
Get several free quotes from best contractors in your area.

REQUEST A QUOTE
Explore CheckPermit
Our dataset includes 30 milion building permits across 4 million addresses in US.

We analyzed and ranked over 1 million home remodeling contractors based on official government sources.

Every contractor's rank is calculated based on official government records.
PROJECT IMAGES



RECENT PROJECTS


Content Date Cost Contractor Rank Address Contractor
SCORE
100
Date:  October 16, 2012

Permit status: Permit issued | Permit id: 32055395901
2012/10/1601002 Riverdale Avenue Brooklyn Ny 11212Environmental Pro Mech
SCORE
100
Date:  September 22, 2015

Permit status: Permit issued | Permit id: 24011472801
2015/09/2201002715 Webb Avenue Bronx Ny 10468Environmental Pro Mech
SCORE
100
Date:  February 9, 2016

Permit status: Permit issued | Permit id: 34031064802
2016/02/090100593 Franklin Avenue Brooklyn Ny 11238Environmental Pro Mech
SCORE
100
Date:  May 7, 2013

Permit status: Permit issued | Permit id: 22028846301
2013/05/070100957 Kelly Street Bronx Ny 10459Environmental Pro Mech
SCORE
100
Date:  August 3, 2011

Permit status: Permit issued | Permit id: 32033638301
2011/08/0301001722 84 Street Brooklyn Ny 11214Environmental Pro Mech
SCORE
100
Date:  January 7, 2011

Permit status: Permit issued | Permit id: 32024515001
2011/01/070100St Pauls Place Brooklyn Ny 11226Environmental Pro Mech
SCORE
100
Date:  November 8, 2013

Permit status: Permit issued | Permit id: 24003823101
2013/11/0801001306 Shakespeare Avenue Bronx Ny 10452Environmental Pro Mech
SCORE
100
Date:  August 26, 2015

Permit status: Permit issued | Permit id: 24011131101
2015/08/2601002685 Valentine Avenue Bronx Ny 10458Environmental Pro Mech
SCORE
100
Date:  December 28, 2009

Permit status: Permit issued | Permit id: 32009526801
2009/12/28010012 Bleecker Street Brooklyn Ny 11221Environmental Pro Mech
SCORE
100
Date:  February 10, 2016

Permit status: Permit issued | Permit id: 24011131102
2016/02/1001002685 Valentine Avenue Bronx Ny 10458Environmental Pro Mech
SCORE
100
Date:  August 22, 2014

Permit status: Permit issued | Permit id: 34017801501
2014/08/2201002027 Pacific Street Brooklyn Ny 11233Environmental Pro Mech
SCORE
100
Date:  December 24, 2009

Permit status: Permit issued | Permit id: 12023055201
2009/12/240100211 West Street Manhattan Ny 10014Environmental Pro Mech
SCORE
100
Date:  November 7, 2012

Permit status: Permit issued | Permit id: 12150555801
2012/11/070100505 West 176 Street Manhattan Ny 10033Environmental Pro Mech
SCORE
100
Date:  December 9, 2014

Permit status: Permit issued | Permit id: 14028928401
2014/12/09010052 Pinehurst Avenue Manhattan Ny 10033Environmental Pro Mech
SCORE
100
Date:  August 28, 2015

Permit status: Permit issued | Permit id: 34029619201
2015/08/280100Montgomery Place Brooklyn Ny 11215Environmental Pro Mech
SCORE
100
Date:  July 30, 2013

Permit status: Permit issued | Permit id: 34007556301
2013/07/300100761 St Marks Avenue Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  August 22, 2014

Permit status: Permit issued | Permit id: 24006978701
2014/08/22010023 Davidson Avenue Bronx Ny 10468Environmental Pro Mech
SCORE
100
Date:  November 12, 2009

Permit status: Permit issued | Permit id: 32009691701
2009/11/120100103 3 Avenue Brooklyn Ny 11217Environmental Pro Mech
SCORE
100
Date:  May 18, 2010

Permit status: Permit issued | Permit id: 32016582401
2010/05/180100283 Albany Avenue Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  January 28, 2011

Permit status: Permit issued | Permit id: 32026589601
2011/01/2801001544 Park Place Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  November 20, 2009

Permit status: Permit issued | Permit id: 32009524001
2009/11/2001001608 Union Street Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  October 30, 2009

Permit status: Permit issued | Permit id: 32008787401
2009/10/30010030 Ocean Avenue Brooklyn Ny 11235Environmental Pro Mech
SCORE
100
Date:  July 15, 2009

Permit status: Permit issued | Permit id: 32003965901
2009/07/150100715 St Marks Avenue Brooklyn Ny 11216Environmental Pro Mech
SCORE
100
Date:  December 12, 2012

Permit status: Permit issued | Permit id: 32069068601
2012/12/120100197 Roebling Street Brooklyn Ny 11211Environmental Pro Mech
SCORE
100
Date:  May 10, 2013

Permit status: Permit issued | Permit id: 12161608201
2013/05/1001006 Riverside Drive Manhattan Ny 10031Environmental Pro Mech
SCORE
100
Date:  May 23, 2012

Permit status: Permit issued | Permit id: 32048242901
2012/05/230100473 Pennsylvania Avenue Brooklyn Ny 11207Environmental Pro Mech
SCORE
100
Date:  May 12, 2015

Permit status: Permit issued | Permit id: 34024689801
2015/05/120100101 Lincoln Road Brooklyn Ny 11225Environmental Pro Mech
SCORE
100
Date:  May 10, 2013

Permit status: Permit issued | Permit id: 12161607301
2013/05/100100605 West 137 Street Manhattan Ny 10031Environmental Pro Mech
SCORE
100
Date:  April 20, 2012

Permit status: Permit issued | Permit id: 12105238701
2012/04/200100237 West 109 Street Manhattan Ny 10025Environmental Pro Mech
SCORE
100
Date:  June 22, 2010

Permit status: Permit issued | Permit id: 32017555501
2010/06/22010017 Albemarle Road Brooklyn Ny 11226Environmental Pro Mech
SCORE
100
Date:  October 16, 2012

Permit status: Permit issued | Permit id: 32056154801
2012/10/1601001 Grove Street Brooklyn Ny 11221Environmental Pro Mech
SCORE
100
Date:  November 18, 2014

Permit status: Permit issued | Permit id: 34020636001
2014/11/1801001614 Caton Avenue Brooklyn Ny 11226Environmental Pro Mech
SCORE
100
Date:  December 30, 2010

Permit status: Permit issued | Permit id: 12054482001
2010/12/300100211 Wadsworth Avenue Manhattan Ny 10033Environmental Pro Mech
SCORE
100
Date:  September 14, 2009

Permit status: Permit issued | Permit id: 32006013401
2009/09/140100754 Ditmas Avenue Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  August 26, 2010

Permit status: Permit issued | Permit id: 32020210601
2010/08/260100754 Ditmas Avenue Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  January 24, 2011

Permit status: Permit issued | Permit id: 32026638701
2011/01/240100754 Ditmas Avenue Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  December 18, 2012

Permit status: Permit issued | Permit id: 22022134701
2012/12/1801001954 Unionport Road Bronx Ny 10462Environmental Pro Mech
SCORE
100
Date:  May 10, 2013

Permit status: Permit issued | Permit id: 12161606401
2013/05/1001003381 Broadway Manhattan Ny 10031Environmental Pro Mech
SCORE
100
Date:  November 20, 2009

Permit status: Permit issued | Permit id: 32009519701
2009/11/2001001602 Union Street Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  May 1, 2013

Permit status: Permit issued | Permit id: 32075530301
2013/05/0101001925 Ocean Avenue Brooklyn Ny 11230Environmental Pro Mech
SCORE
100
Date:  January 28, 2011

Permit status: Permit issued | Permit id: 32026588701
2011/01/2801002174 84 Street Brooklyn Ny 11214Environmental Pro Mech
SCORE
100
Date:  December 29, 2009

Permit status: Permit issued | Permit id: 12023252301
2009/12/290100127 Mott Street Manhattan Ny 10013Environmental Pro Mech
SCORE
100
Date:  August 25, 2014

Permit status: Permit issued | Permit id: 34017820201
2014/08/250100343 Howard Avenue Brooklyn Ny 11233Environmental Pro Mech
SCORE
100
Date:  September 22, 2014

Permit status: Permit issued | Permit id: 34018063601
2014/09/220100105 Van Buren Street Brooklyn Ny 11221Environmental Pro Mech
SCORE
100
Date:  September 22, 2014

Permit status: Permit issued | Permit id: 34018372201
2014/09/220100709 De Kalb Avenue Brooklyn Ny 11216Environmental Pro Mech
SCORE
100
Date:  February 17, 2015

Permit status: Permit issued | Permit id: 34021963101
2015/02/170100188 Wilson Street Brooklyn Ny 11211Environmental Pro Mech
SCORE
100
Date:  February 9, 2015

Permit status: Permit issued | Permit id: 22022132905
2015/02/0901001944 Unionport Road Bronx Ny 10462Environmental Pro Mech
SCORE
100
Date:  January 28, 2015

Permit status: Permit issued | Permit id: 34007556303
2015/01/280100761 St Marks Avenue Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  February 12, 2014

Permit status: Permit issued | Permit id: 22022132904
2014/02/1201001944 Unionport Road Bronx Ny 10462Environmental Pro Mech
SCORE
100
Date:  June 3, 2015

Permit status: Permit issued | Permit id: 24009927301
2015/06/0301001339 Morrison Avenue Bronx Ny 10472Environmental Pro Mech
SCORE
100
Date:  February 3, 2015

Permit status: Permit issued | Permit id: 34021799101
2015/02/030100995 Eastern Parkway Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  May 4, 2015

Permit status: Permit issued | Permit id: 14033735701
2015/05/040100616 West 182 Street Manhattan Ny 10033Environmental Pro Mech
SCORE
100
Date:  March 7, 2016

Permit status: Permit issued | Permit id: 24013440301
2016/03/07010024 Valentine Avenue Bronx Ny 10458Environmental Pro Mech
SCORE
100
Date:  August 6, 2015

Permit status: Permit issued | Permit id: 34028875301
2015/08/060100149 96 Street Brooklyn Ny 11209Environmental Pro Mech
SCORE
100
Date:  October 27, 2015

Permit status: Permit issued | Permit id: 34031887301
2015/10/270100175 Ocean Parkway Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  June 5, 2015

Permit status: Permit issued | Permit id: 34026760501
2015/06/0501001322 Nostrand Avenue Brooklyn Ny 11226Environmental Pro Mech
SCORE
100
Date:  February 9, 2016

Permit status: Permit issued | Permit id: 14044417902
2016/02/090100205 West 147 Street Manhattan Ny 10039Environmental Pro Mech
SCORE
100
Date:  January 20, 2016

Permit status: Permit issued | Permit id: 24012800901
2016/01/2001001403 East 174 Street Bronx Ny 10472Environmental Pro Mech
SCORE
100
Date:  February 10, 2016

Permit status: Permit issued | Permit id: 34031887302
2016/02/100100175 Ocean Parkway Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  February 10, 2016

Permit status: Permit issued | Permit id: 34028875302
2016/02/100100149 96 Street Brooklyn Ny 11209Environmental Pro Mech
SCORE
100
Date:  July 10, 2012

Permit status: Permit issued | Permit id: 32050705501
2012/07/1001001005 Eastern Parkway Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  July 11, 2012

Permit status: Permit issued | Permit id: 32050706401
2012/07/1101001009 Eastern Parkway Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  May 7, 2014

Permit status: Permit issued | Permit id: 22022134702
2014/05/0701001954 Unionport Road Bronx Ny 10462Environmental Pro Mech
SCORE
100
Date:  October 23, 2012

Permit status: Permit issued | Permit id: 32024516902
2012/10/230100754 Ditmas Avenue Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  May 26, 2011

Permit status: Permit issued | Permit id: 32028310801
2011/05/2601001325 New York Avenue Brooklyn Ny 11203Environmental Pro Mech
SCORE
100
Date:  February 19, 2014

Permit status: Permit issued | Permit id: 24004764001
2014/02/1901001261 Merriam Avenue Bronx Ny 10452Environmental Pro Mech
SCORE
100
Date:  March 30, 2011

Permit status: Permit issued | Permit id: 32029034101
2011/03/30010039 Argyle Road Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  February 12, 2013

Permit status: Permit issued | Permit id: 32071515101
2013/02/1201002665 Bedford Avenue Brooklyn Ny 11210Environmental Pro Mech
SCORE
100
Date:  May 17, 2011

Permit status: Permit issued | Permit id: 32030849401
2011/05/1701001561 Pitkin Avenue Brooklyn Ny 11212Environmental Pro Mech
SCORE
100
Date:  January 30, 2014

Permit status: Permit issued | Permit id: 44012570301
2014/01/300100140 25 Ash Avenue Queens Ny 11355Environmental Pro Mech
SCORE
100
Date:  June 1, 2011

Permit status: Permit issued | Permit id: 32031637801
2011/06/010100332 Rogers Avenue Brooklyn Ny 11225Environmental Pro Mech
SCORE
100
Date:  May 26, 2011

Permit status: Permit issued | Permit id: 32031148001
2011/05/26010062 Pierrepont Street Brooklyn Ny 11201Environmental Pro Mech
SCORE
100
Date:  May 26, 2011

Permit status: Permit issued | Permit id: 32031158701
2011/05/26010084 Lawrence Avenue Brooklyn Ny 11230Environmental Pro Mech
SCORE
100
Date:  May 26, 2011

Permit status: Permit issued | Permit id: 32031159601
2011/05/2601001 Meserole Street Brooklyn Ny 11206Environmental Pro Mech
SCORE
100
Date:  June 20, 2011

Permit status: Permit issued | Permit id: 12072499301
2011/06/200100559 West 183 Street Manhattan Ny 10033Environmental Pro Mech
SCORE
100
Date:  June 24, 2011

Permit status: Permit issued | Permit id: 32032625001
2011/06/240100178 Rockaway Parkway Brooklyn Ny 11212Environmental Pro Mech
SCORE
100
Date:  June 24, 2011

Permit status: Permit issued | Permit id: 32032626901
2011/06/2401008 East 18 Street Brooklyn Ny 11230Environmental Pro Mech
SCORE
100
Date:  June 24, 2011

Permit status: Permit issued | Permit id: 32032627801
2011/06/240100909 Avenue T Brooklyn Ny 11223Environmental Pro Mech
SCORE
100
Date:  January 22, 2013

Permit status: Permit issued | Permit id: 32070639401
2013/01/2201002783 Ocean Parkway Brooklyn Ny 11235Environmental Pro Mech
SCORE
100
Date:  February 27, 2012

Permit status: Permit issued | Permit id: 32043288501
2012/02/270100123 Ocean Avenue Brooklyn Ny 11225Environmental Pro Mech
SCORE
100
Date:  August 22, 2012

Permit status: Permit issued | Permit id: 22022133801
2012/08/22010019 Unionport Road Bronx Ny 10462Environmental Pro Mech
SCORE
100
Date:  July 20, 2011

Permit status: Permit issued | Permit id: 32034004701
2011/07/2001003813 18 Avenue Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  October 15, 2013

Permit status: Permit issued | Permit id: 34008610501
2013/10/1501001616 Avenue O Brooklyn Ny 11230Environmental Pro Mech
SCORE
100
Date:  August 19, 2011

Permit status: Permit issued | Permit id: 32034713901
2011/08/19010012 Dean Street Brooklyn Ny 11216Environmental Pro Mech
SCORE
100
Date:  September 26, 2011

Permit status: Permit issued | Permit id: 32036357501
2011/09/2601001136 Rockaway Parkway Brooklyn Ny 11236Environmental Pro Mech
SCORE
100
Date:  October 25, 2011

Permit status: Permit issued | Permit id: 32038298301
2011/10/2501002 Crown Street Brooklyn Ny 11225Environmental Pro Mech
SCORE
100
Date:  December 22, 2011

Permit status: Permit issued | Permit id: 22015663001
2011/12/2201001165 Morris Avenue Bronx Ny 10456Environmental Pro Mech
SCORE
100
Date:  November 28, 2011

Permit status: Permit issued | Permit id: 32039309801
2011/11/280100605 Rugby Road Brooklyn Ny 11230Environmental Pro Mech
SCORE
100
Date:  November 22, 2011

Permit status: Permit issued | Permit id: 32039315001
2011/11/220100696 Willoughby Avenue Brooklyn Ny 11206Environmental Pro Mech
SCORE
100
Date:  February 16, 2012

Permit status: Permit issued | Permit id: 32040830401
2012/02/1601001601 Avenue P Brooklyn Ny 11229Environmental Pro Mech
SCORE
100
Date:  November 12, 2013

Permit status: Permit issued | Permit id: 24003794601
2013/11/1201001055 Jerome Avenue Bronx Ny 10452Environmental Pro Mech
SCORE
100
Date:  January 30, 2012

Permit status: Permit issued | Permit id: 32036205901
2012/01/300100914 42 Street Brooklyn Ny 11219Environmental Pro Mech
SCORE
100
Date:  January 30, 2012

Permit status: Permit issued | Permit id: 32036206801
2012/01/300100376 East 94 Street Brooklyn Ny 11212Environmental Pro Mech
SCORE
100
Date:  February 16, 2012

Permit status: Permit issued | Permit id: 32043151901
2012/02/16010015 Westminster Road Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  February 27, 2012

Permit status: Permit issued | Permit id: 32043287601
2012/02/270100East 12 Street Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  December 30, 2010

Permit status: Permit issued | Permit id: 12054483901
2010/12/300100539 West 179 Street Manhattan Ny 10033Environmental Pro Mech
SCORE
100
Date:  April 17, 2012

Permit status: Permit issued | Permit id: 32046382301
2012/04/17010017 West 4 Street Brooklyn Ny 11223Environmental Pro Mech
SCORE
100
Date:  May 31, 2012

Permit status: Permit issued | Permit id: 32048243801
2012/05/310100555 East 21 Street Brooklyn Ny 11226Environmental Pro Mech
SCORE
100
Date:  May 31, 2012

Permit status: Permit issued | Permit id: 32048599801
2012/05/310100122 Fenimore Street Brooklyn Ny 11225Environmental Pro Mech
SCORE
100
Date:  June 15, 2012

Permit status: Permit issued | Permit id: 12111689901
2012/06/150100101 Lenox Avenue Manhattan Ny 10026Environmental Pro Mech
SCORE
100
Date:  July 5, 2013

Permit status: Permit issued | Permit id: 24002953501
2013/07/0501002115 Mohegan Avenue Bronx Ny 10460Environmental Pro Mech
SCORE
100
Date:  July 11, 2012

Permit status: Permit issued | Permit id: 32050800901
2012/07/11010010 Eastern Parkway Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  August 7, 2012

Permit status: Permit issued | Permit id: 32053289301
2012/08/0701002211 Church Avenue Brooklyn Ny 11226Environmental Pro Mech
SCORE
100
Date:  December 12, 2012

Permit status: Permit issued | Permit id: 32069069501
2012/12/120100186 Roebling Street Brooklyn Ny 11211Environmental Pro Mech
SCORE
100
Date:  January 2, 2013

Permit status: Permit issued | Permit id: 32069409401
2013/01/02010030 Ocean Avenue Brooklyn Ny 11235Environmental Pro Mech
SCORE
100
Date:  January 22, 2013

Permit status: Permit issued | Permit id: 32070637601
2013/01/2201001 Beaumont Street Brooklyn Ny 11235Environmental Pro Mech
SCORE
100
Date:  April 8, 2013

Permit status: Permit issued | Permit id: 22028316401
2013/04/080100306 East 171 Street Bronx Ny 10457Environmental Pro Mech
SCORE
100
Date:  July 23, 2012

Permit status: Permit issued | Permit id: 32051201201
2012/07/2301001073 Eastern Parkway Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  January 2, 2013

Permit status: Permit issued | Permit id: 32069636901
2013/01/020100188 South 3 Street Brooklyn Ny 11211Environmental Pro Mech
SCORE
100
Date:  August 19, 2013

Permit status: Permit issued | Permit id: 22022132902
2013/08/1901001944 Unionport Road Bronx Ny 10462Environmental Pro Mech
SCORE
100
Date:  August 22, 2012

Permit status: Permit issued | Permit id: 22022132901
2012/08/2201001944 Unionport Road Bronx Ny 10462Environmental Pro Mech
SCORE
100
Date:  August 18, 2013

Permit status: Permit issued | Permit id: 22022133802
2013/08/18010019 Unionport Road Bronx Ny 10462Environmental Pro Mech
SCORE
100
Date:  October 7, 2013

Permit status: Permit issued | Permit id: 34008779201
2013/10/07010014 Sterling Place Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  October 30, 2013

Permit status: Permit issued | Permit id: 34008730001
2013/10/300100754 Ditmas Avenue Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  October 23, 2013

Permit status: Permit issued | Permit id: 24003822201
2013/10/2301001055 University Avenue Bronx Ny 10452Environmental Pro Mech
SCORE
100
Date:  October 23, 2013

Permit status: Permit issued | Permit id: 24003825901
2013/10/23010011 Ogden Avenue Bronx Ny 10452Environmental Pro Mech
SCORE
100
Date:  October 22, 2013

Permit status: Permit issued | Permit id: 24003827701
2013/10/2201001234 Shakespeare Avenue Bronx Ny 10452Environmental Pro Mech
SCORE
100
Date:  November 25, 2014

Permit status: Permit issued | Permit id: 24008186101
2014/11/2501001045 Boynton Avenue Bronx Ny 10472Environmental Pro Mech
SCORE
100
Date:  October 9, 2015

Permit status: Permit issued | Permit id: 34031064801
2015/10/090100593 Franklin Avenue Brooklyn Ny 11238Environmental Pro Mech
SCORE
100
Date:  October 22, 2013

Permit status: Permit issued | Permit id: 24003828601
2013/10/2201001072 Woodycrest Avenue Bronx Ny 10452Environmental Pro Mech
SCORE
100
Date:  January 11, 2013

Permit status: Permit issued | Permit id: 32070176301
2013/01/1101002012 Neptune Avenue Brooklyn Ny 11224Environmental Pro Mech
SCORE
100
Date:  July 10, 2013

Permit status: Permit issued | Permit id: 34007212901
2013/07/1001004001 7 Avenue Brooklyn Ny 11232Environmental Pro Mech
SCORE
100
Date:  May 20, 2014

Permit status: Permit issued | Permit id: 24005377601
2014/05/2001002501 Cruger Avenue Bronx Ny 10467Environmental Pro Mech
SCORE
100
Date:  January 24, 2014

Permit status: Permit issued | Permit id: 24004430401
2014/01/2401001482 Montgomery Avenue Bronx Ny 10453Environmental Pro Mech
SCORE
100
Date:  June 10, 2014

Permit status: Permit issued | Permit id: 34014372101
2014/06/100100982 Eastern Parkway Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  January 21, 2014

Permit status: Permit issued | Permit id: 34011314801
2014/01/210100115 Division Avenue Brooklyn Ny 11211Environmental Pro Mech
SCORE
100
Date:  July 18, 2014

Permit status: Permit issued | Permit id: 44015655401
2014/07/180100112 71 Avenue Queens Ny 11375Environmental Pro Mech
SCORE
100
Date:  January 21, 2015

Permit status: Permit issued | Permit id: 34022369901
2015/01/2101001004 Eastern Parkway Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  July 29, 2014

Permit status: Permit issued | Permit id: 34016991701
2014/07/2901001131 President Street Brooklyn Ny 11225Environmental Pro Mech
SCORE
100
Date:  May 1, 2014

Permit status: Permit issued | Permit id: 34013469701
2014/05/01010013 East 18 Street Brooklyn Ny 11230Environmental Pro Mech
SCORE
100
Date:  May 8, 2014

Permit status: Permit issued | Permit id: 34013462401
2014/05/0801001592 Avenue P Brooklyn Ny 11229Environmental Pro Mech
SCORE
100
Date:  February 12, 2014

Permit status: Permit issued | Permit id: 22022133803
2014/02/12010019 Unionport Road Bronx Ny 10462Environmental Pro Mech
SCORE
100
Date:  December 30, 2010

Permit status: Permit issued | Permit id: 12054481101
2010/12/3001004316 Broadway Manhattan Ny 10033Environmental Pro Mech
SCORE
100
Date:  February 10, 2016

Permit status: Permit issued | Permit id: 24011472802
2016/02/1001002715 Webb Avenue Bronx Ny 10468Environmental Pro Mech
SCORE
100
Date:  September 30, 2014

Permit status: Permit issued | Permit id: 34008779202
2014/09/30010014 Sterling Place Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  January 21, 2015

Permit status: Permit issued | Permit id: 34022368001
2015/01/210100992 Eastern Parkway Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  January 20, 2015

Permit status: Permit issued | Permit id: 34022408201
2015/01/2001001009 Eastern Parkway Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  July 7, 2014

Permit status: Permit issued | Permit id: 34014380101
2014/07/070100754 Ditmas Avenue Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  December 17, 2014

Permit status: Permit issued | Permit id: 34007556302
2014/12/170100761 St Marks Avenue Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  November 25, 2014

Permit status: Permit issued | Permit id: 34020997301
2014/11/250100147 Ocean Avenue Brooklyn Ny 11225Environmental Pro Mech
SCORE
100
Date:  February 10, 2016

Permit status: Permit issued | Permit id: 14028928402
2016/02/10010052 Pinehurst Avenue Manhattan Ny 10033Environmental Pro Mech
SCORE
100
Date:  October 13, 2016

Permit status: Permit issued | Permit id: 32129815401
2016/10/13010063 North Street Brooklyn Ny 11211Environmental Pro Mech
SCORE
100
Date:  August 28, 2015

Permit status: Permit issued | Permit id: 34029613801
2015/08/280100754 Ditmas Avenue Brooklyn Ny 11218Environmental Pro Mech
SCORE
100
Date:  August 10, 2015

Permit status: Permit issued | Permit id: 24010904801
2015/08/1001002712 Decatur Avenue Bronx Ny 10458Environmental Pro Mech
SCORE
100
Date:  November 25, 2016

Permit status: Permit issued | Permit id: 34044868901
2016/11/2501004401 7 Avenue Brooklyn Ny 11220Environmental Pro Mech
SCORE
100
Date:  February 11, 2016

Permit status: Permit issued | Permit id: 34007556304
2016/02/110100761 St Marks Avenue Brooklyn Ny 11213Environmental Pro Mech
SCORE
100
Date:  June 1, 2016

Permit status: Permit issued | Permit id: 34038715601
2016/06/0101001693 Schenectady Avenue Brooklyn Ny 11234Environmental Pro Mech
SCORE
100
Date:  January 30, 2014

Permit status: Permit issued | Permit id: 44012570301
2014/01/30010014025 Ash Avenue Queens Ny 11355Environmental Pro Mech
SCORE
100
Date:  March 21, 2017

Permit status: Permit issued | Permit id: 24017064901
2017/03/21010010 Carroll Place Bronx Ny 10456Environmental Pro Mech
SCORE
100
Date:  February 23, 2017

Permit status: Permit issued | Permit id: 34034538003
2017/02/2301002016 Dorchester Road Brooklyn Ny 11226Environmental Pro Mech
SCORE
100
Date:  March 4, 2016

Permit status: Permit issued | Permit id: 24013421601
2016/03/0401003273 Parkside Place Bronx Ny 10467Environmental Pro Mech
SCORE
100
Date:  February 16, 2017

Permit status: Permit issued | Permit id: 24011131103
2017/02/1601002685 Valentine Avenue Bronx Ny 10458Environmental Pro Mech
SCORE
100
Date:  February 23, 2017

Permit status: Permit issued | Permit id: 24013421602
2017/02/2301003273 Parkside Place Bronx Ny 10467Environmental Pro Mech
SCORE
100
Date:  January 20, 2016

Permit status: Permit issued | Permit id: 34034538001
2016/01/2001002016 Dorchester Road Brooklyn Ny 11226Environmental Pro Mech
SCORE
100
Date:  November 25, 2015

Permit status: Permit issued | Permit id: 34033026101
2015/11/2501001614 Caton Avenue Brooklyn Ny 11226Environmental Pro Mech
SCORE
100
Date:  June 22, 2017

Permit status: Permit issued | Permit id: 34051558901
2017/06/22010077 Lincoln Road Brooklyn Ny 11225Environmental Pro Mech
SCORE
100
Date:  May 13, 2016

Permit status: Permit issued | Permit id: 34038105401
2016/05/130100334 Foster Avenue Brooklyn Ny 11230Environmental Pro Mech
BEST LOCAL CONTRACTORS




Contractor Rank Contractor Details Number of Projects Avg. Project Cost Years in Business Photos
Need a Contractor ?
Just fill out a form below and get several free quotes from best local contractors in your area.