SCORE

G.P. MECHANICAL CORP

ABOUT G.P. MECHANICAL CORP

G.P. Mechanical Corp specializes in:

G.P. Mechanical Corp offers services:

Based on the information received from , associated with G.P. Mechanical Corp over the past .

If you are considering hiring G.P. Mechanical Corp for your home renovation project, we recommend using our bidding system to get competitive quotes.




QUALITY


G.P. Mechanical Corp 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:  December 10, 2009

Permit status: Permit issued | Permit id: 42011167601
2009/12/10010032 36 Avenue Queens Ny 11106G.P. Mechanical Corp
SCORE
100
Date:  October 29, 2009

Permit status: Permit issued | Permit id: 52001982701
2009/10/29010055 Bay Street Staten Island Ny 10301G.P. Mechanical Corp
SCORE
100
Date:  December 18, 2013

Permit status: Permit issued | Permit id: 12115102901
2013/12/180100351 West 54 Street Manhattan Ny 10019G.P. Mechanical Corp
SCORE
100
Date:  August 4, 2011

Permit status: Permit issued | Permit id: 52007289401
2011/08/04010055 Bay Street Staten Island Ny 10301G.P. Mechanical Corp
SCORE
100
Date:  April 17, 2012

Permit status: Permit issued | Permit id: 22010016501
2012/04/170100151 Bush Street Bronx Ny 10453G.P. Mechanical Corp
SCORE
100
Date:  April 6, 2007

Permit status: Permit issued | Permit id: 20098226801
2007/04/06010020 Crotona Parkway Bronx Ny 10460G.P. Mechanical Corp
SCORE
100
Date:  January 17, 2008

Permit status: Permit issued | Permit id: 20098226801
2008/01/17010020 Crotona Parkway Bronx Ny 10460G.P. Mechanical Corp
SCORE
100
Date:  October 27, 2009

Permit status: Permit issued | Permit id: 40254183401
2009/10/27010025 38 Street Queens Ny 11103G.P. Mechanical Corp
SCORE
100
Date:  March 17, 2010

Permit status: Permit issued | Permit id: 40160803301
2010/03/17010050 47 42 Street Queens Ny 11104G.P. Mechanical Corp
SCORE
100
Date:  June 13, 2013

Permit status: Permit issued | Permit id: 42046365202
2013/06/13010020 46 29 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  February 18, 2010

Permit status: Permit issued | Permit id: 22004073801
2010/02/1801001 East 173 Street Bronx Ny 10457G.P. Mechanical Corp
SCORE
100
Date:  October 23, 2009

Permit status: Permit issued | Permit id: 22002387301
2009/10/2301001 East 173 Street Bronx Ny 10457G.P. Mechanical Corp
SCORE
100
Date:  August 2, 2011

Permit status: Permit issued | Permit id: 42046242101
2011/08/02010047 34 Vernon Boulevard Queens Ny 11101G.P. Mechanical Corp
SCORE
100
Date:  July 15, 2010

Permit status: Permit issued | Permit id: 12034910401
2010/07/1501001006 1 Avenue Manhattan Ny 10022G.P. Mechanical Corp
SCORE
100
Date:  November 10, 2011

Permit status: Permit issued | Permit id: 12079085801
2011/11/10010042 East 54 Street Manhattan Ny 10022G.P. Mechanical Corp
SCORE
100
Date:  July 22, 2010

Permit status: Permit issued | Permit id: 12037327401
2010/07/220100312 West 31 Street Manhattan Ny 10001G.P. Mechanical Corp
SCORE
100
Date:  August 9, 2006

Permit status: Permit issued | Permit id: 10447982301
2006/08/090100269 West 118 Street Manhattan Ny 10026G.P. Mechanical Corp
SCORE
100
Date:  February 18, 2011

Permit status: Permit issued | Permit id: 42029327501
2011/02/18010050 Grand Avenue Queens Ny 11378G.P. Mechanical Corp
SCORE
100
Date:  November 4, 2009

Permit status: Permit issued | Permit id: 42009137701
2009/11/040100138 02 Barclay Avenue Queens Ny 11355G.P. Mechanical Corp
SCORE
100
Date:  March 16, 2012

Permit status: Permit issued | Permit id: 40097559302
2012/03/160100138 02 Barclay Avenue Queens Ny 11355G.P. Mechanical Corp
SCORE
100
Date:  November 10, 2009

Permit status: Permit issued | Permit id: 12014661701
2009/11/1001001 Central Park West Manhattan Ny 10023G.P. Mechanical Corp
SCORE
100
Date:  February 3, 2012

Permit status: Permit issued | Permit id: 12014661702
2012/02/0301001 Central Park West Manhattan Ny 10023G.P. Mechanical Corp
SCORE
100
Date:  July 15, 2010

Permit status: Permit issued | Permit id: 12038406601
2010/07/150100169 Avenue A Manhattan Ny 10009G.P. Mechanical Corp
SCORE
100
Date:  August 27, 2010

Permit status: Permit issued | Permit id: 40184378801
2010/08/27010020 01 Francis Lewis Boulevard Queens Ny 11357G.P. Mechanical Corp
SCORE
100
Date:  August 23, 2011

Permit status: Permit issued | Permit id: 42037224201
2011/08/230100172 Highland Avenue Queens Ny 11432G.P. Mechanical Corp
SCORE
100
Date:  June 23, 2011

Permit status: Permit issued | Permit id: 42018420401
2011/06/230100137 34 Avenue Queens Ny 11363G.P. Mechanical Corp
SCORE
100
Date:  June 9, 2010

Permit status: Permit issued | Permit id: 32010929901
2010/06/090100124 Clinton Street Brooklyn Ny 11201G.P. Mechanical Corp
SCORE
100
Date:  August 2, 2011

Permit status: Permit issued | Permit id: 32028019201
2011/08/020100727 Manhattan Avenue Brooklyn Ny 11222G.P. Mechanical Corp
SCORE
100
Date:  December 3, 2015

Permit status: Permit issued | Permit id: 12218987101
2015/12/0301006 Riverside Drive Manhattan Ny 10031G.P. Mechanical Corp
SCORE
100
Date:  December 26, 2008

Permit status: Permit issued | Permit id: 31021937701
2008/12/260100194 Cadman Plaza West Brooklyn Ny 11201G.P. Mechanical Corp
SCORE
100
Date:  July 21, 2011

Permit status: Permit issued | Permit id: 12068017401
2011/07/210100203 West 81 Street Manhattan Ny 10024G.P. Mechanical Corp
SCORE
100
Date:  April 17, 2012

Permit status: Permit issued | Permit id: 10429212302
2012/04/170100457 West Broadway Manhattan Ny 10012G.P. Mechanical Corp
SCORE
100
Date:  June 20, 2012

Permit status: Permit issued | Permit id: 22001194802
2012/06/2001003438 Tibbett Avenue Bronx Ny 10463G.P. Mechanical Corp
SCORE
100
Date:  May 31, 2011

Permit status: Permit issued | Permit id: 40098344102
2011/05/31010058 05 214 Street Queens Ny 11364G.P. Mechanical Corp
SCORE
100
Date:  August 12, 2009

Permit status: Permit issued | Permit id: 40170025402
2009/08/12010075 01 31 Avenue Queens Ny 11370G.P. Mechanical Corp
SCORE
100
Date:  January 18, 2011

Permit status: Permit issued | Permit id: 42025050601
2011/01/18010020 14 49 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  February 10, 2012

Permit status: Permit issued | Permit id: 42025050602
2012/02/10010020 14 49 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  May 1, 2007

Permit status: Permit issued | Permit id: 40239969501
2007/05/01010025 34 Street Queens Ny 11377G.P. Mechanical Corp
SCORE
100
Date:  February 8, 2005

Permit status: Permit issued | Permit id: 10402090701
2005/02/080100175 7 Avenue Manhattan Ny 10011G.P. Mechanical Corp
SCORE
100
Date:  May 5, 2011

Permit status: Permit issued | Permit id: 12014405801
2011/05/050100137 West 69 Street Manhattan Ny 10023G.P. Mechanical Corp
SCORE
100
Date:  July 26, 2010

Permit status: Permit issued | Permit id: 12035537402
2010/07/2601001551 3 Avenue Manhattan Ny 10128G.P. Mechanical Corp
SCORE
100
Date:  July 26, 2010

Permit status: Permit issued | Permit id: 12040515001
2010/07/260100207 East 46 Street Manhattan Ny 10017G.P. Mechanical Corp
SCORE
100
Date:  September 30, 2015

Permit status: Permit issued | Permit id: 42089131501
2015/09/300100117 12 Queens Boulevard Queens Ny 11375G.P. Mechanical Corp
SCORE
100
Date:  December 16, 2005

Permit status: Permit issued | Permit id: 10431134401
2005/12/16010045 West 57 Street Manhattan Ny 10019G.P. Mechanical Corp
SCORE
100
Date:  May 20, 2011

Permit status: Permit issued | Permit id: 12067908801
2011/05/20010064 West 48 Street Manhattan Ny 10036G.P. Mechanical Corp
SCORE
100
Date:  January 4, 2011

Permit status: Permit issued | Permit id: 32021343401
2011/01/040100Willow Place Brooklyn Ny 11201G.P. Mechanical Corp
SCORE
100
Date:  May 31, 2013

Permit status: Permit issued | Permit id: 42046038902
2013/05/31010089 79 Vanderveer Street Queens Ny 11427G.P. Mechanical Corp
SCORE
100
Date:  July 2, 2012

Permit status: Permit issued | Permit id: 42058390601
2012/07/02010069 32 Austin Street Queens Ny 11375G.P. Mechanical Corp
SCORE
100
Date:  June 4, 2010

Permit status: Permit issued | Permit id: 12033844701
2010/06/04010036 West 15 Street Manhattan Ny 10011G.P. Mechanical Corp
SCORE
100
Date:  August 22, 2007

Permit status: Permit issued | Permit id: 10484474101
2007/08/220100225 West Street Manhattan Ny 10014G.P. Mechanical Corp
SCORE
100
Date:  January 16, 2013

Permit status: Permit issued | Permit id: 12149691501
2013/01/160100234 Thompson Street Manhattan Ny 10012G.P. Mechanical Corp
SCORE
100
Date:  July 19, 2012

Permit status: Permit issued | Permit id: 12110180501
2012/07/190100429 East 74 Street Manhattan Ny 10021G.P. Mechanical Corp
SCORE
100
Date:  February 10, 2011

Permit status: Permit issued | Permit id: 12059027101
2011/02/100100525 Hudson Street Manhattan Ny 10014G.P. Mechanical Corp
SCORE
100
Date:  August 9, 2006

Permit status: Permit issued | Permit id: 10446705101
2006/08/090100135 West 28 Street Manhattan Ny 10001G.P. Mechanical Corp
SCORE
100
Date:  January 6, 2011

Permit status: Permit issued | Permit id: 42029583401
2011/01/06010027 05 Ditmars Boulevard Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  October 8, 2009

Permit status: Permit issued | Permit id: 12014539701
2009/10/080100151 Avenue Of The Americas Manhattan Ny 10013G.P. Mechanical Corp
SCORE
100
Date:  March 14, 2012

Permit status: Permit issued | Permit id: 12098427501
2012/03/14010038 East 32 Street Manhattan Ny 10016G.P. Mechanical Corp
SCORE
100
Date:  May 9, 2012

Permit status: Permit issued | Permit id: 22017979501
2012/05/0901002535 Grand Concourse Bronx Ny 10468G.P. Mechanical Corp
SCORE
100
Date:  February 12, 2008

Permit status: Permit issued | Permit id: 10478209501
2008/02/12010024 Laight Street Manhattan Ny 10013G.P. Mechanical Corp
SCORE
100
Date:  February 23, 2011

Permit status: Permit issued | Permit id: 12061006201
2011/02/230100523 Hudson Street Manhattan Ny 10014G.P. Mechanical Corp
SCORE
100
Date:  March 10, 2015

Permit status: Permit issued | Permit id: 14023794601
2015/03/100100313 East Street Manhattan Ny 10075G.P. Mechanical Corp
SCORE
100
Date:  November 14, 2014

Permit status: Permit issued | Permit id: 42080868301
2014/11/14010020 53 36 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  April 9, 2015

Permit status: Permit issued | Permit id: 42078097002
2015/04/09010069 32 Austin Street Queens Ny 11375G.P. Mechanical Corp
SCORE
100
Date:  September 3, 2015

Permit status: Permit issued | Permit id: 14032644902
2015/09/0301001459 3 Avenue Manhattan Ny 10028G.P. Mechanical Corp
SCORE
100
Date:  October 23, 2009

Permit status: Permit issued | Permit id: 22002385501
2009/10/2301001276 Fulton Avenue Bronx Ny 10456G.P. Mechanical Corp
SCORE
100
Date:  April 19, 2010

Permit status: Permit issued | Permit id: 22004453801
2010/04/1901001276 Fulton Avenue Bronx Ny 10456G.P. Mechanical Corp
SCORE
100
Date:  February 16, 2005

Permit status: Permit issued | Permit id: 20092369801
2005/02/1601001276 Fulton Avenue Bronx Ny 10456G.P. Mechanical Corp
SCORE
100
Date:  April 30, 2015

Permit status: Permit issued | Permit id: 12237512501
2015/04/300100253 West 72 Street Manhattan Ny 10023G.P. Mechanical Corp
SCORE
100
Date:  March 10, 2016

Permit status: Permit issued | Permit id: 42127086801
2016/03/10010034 21 41 Street Queens Ny 11101G.P. Mechanical Corp
SCORE
100
Date:  March 3, 2016

Permit status: Permit issued | Permit id: 12267127901
2016/03/03010011 East 85 Street Manhattan Ny 10028G.P. Mechanical Corp
SCORE
100
Date:  July 17, 2015

Permit status: Permit issued | Permit id: 12237007701
2015/07/170100609 West 137 Street Manhattan Ny 10031G.P. Mechanical Corp
SCORE
100
Date:  December 9, 2014

Permit status: Permit issued | Permit id: 32051376102
2014/12/09010073 Douglass Street Brooklyn Ny 11231G.P. Mechanical Corp
SCORE
100
Date:  April 28, 2015

Permit status: Permit issued | Permit id: 42087268402
2015/04/28010023 64 Crescent Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  January 29, 2016

Permit status: Permit issued | Permit id: 14043958601
2016/01/290100209 East 35 Street Manhattan Ny 10016G.P. Mechanical Corp
SCORE
100
Date:  January 22, 2016

Permit status: Permit issued | Permit id: 42122288501
2016/01/22010045 57 Bowne Street Queens Ny 11355G.P. Mechanical Corp
SCORE
100
Date:  March 8, 2016

Permit status: Permit issued | Permit id: 12270088001
2016/03/080100135 East 31 Street Manhattan Ny 10016G.P. Mechanical Corp
SCORE
100
Date:  August 16, 2013

Permit status: Permit issued | Permit id: 40209520004
2013/08/16010025 54 Crescent Street Queens Ny 11102G.P. Mechanical Corp
SCORE
100
Date:  May 11, 2012

Permit status: Permit issued | Permit id: 42046365201
2012/05/11010020 46 29 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  October 14, 2010

Permit status: Permit issued | Permit id: 12049052001
2010/10/140100129 West 29 Street Manhattan Ny 10001G.P. Mechanical Corp
SCORE
100
Date:  September 26, 2011

Permit status: Permit issued | Permit id: 42028045801
2011/09/26010078 47 223 Street Queens Ny 11364G.P. Mechanical Corp
SCORE
100
Date:  December 18, 2012

Permit status: Permit issued | Permit id: 42079475001
2012/12/18010031 48 32 Street Queens Ny 11106G.P. Mechanical Corp
SCORE
100
Date:  September 26, 2012

Permit status: Permit issued | Permit id: 42024172202
2012/09/260100137 34 Avenue Queens Ny 11363G.P. Mechanical Corp
SCORE
100
Date:  March 31, 2011

Permit status: Permit issued | Permit id: 12058650701
2011/03/31010011 Broadway Manhattan Ny 10001G.P. Mechanical Corp
SCORE
100
Date:  January 31, 2011

Permit status: Permit issued | Permit id: 12055274901
2011/01/310100255 Hudson Street Manhattan Ny 10013G.P. Mechanical Corp
SCORE
100
Date:  November 25, 2009

Permit status: Permit issued | Permit id: 11040883502
2009/11/25010056 East 11 Street Manhattan Ny 10003G.P. Mechanical Corp
SCORE
100
Date:  October 13, 2011

Permit status: Permit issued | Permit id: 12072516201
2011/10/130100429 East 74 Street Manhattan Ny 10021G.P. Mechanical Corp
SCORE
100
Date:  January 31, 2013

Permit status: Permit issued | Permit id: 12145336401
2013/01/3101002 West 113 Street Manhattan Ny 10026G.P. Mechanical Corp
SCORE
100
Date:  September 6, 2012

Permit status: Permit issued | Permit id: 12134936201
2012/09/0601002 West 113 Street Manhattan Ny 10026G.P. Mechanical Corp
SCORE
100
Date:  January 15, 2014

Permit status: Permit issued | Permit id: 12080163102
2014/01/1501004 East 46 Street Manhattan Ny 10017G.P. Mechanical Corp
SCORE
100
Date:  October 13, 2015

Permit status: Permit issued | Permit id: 41013065601
2015/10/13010086 235 Court Queens Ny 11427G.P. Mechanical Corp
SCORE
100
Date:  March 27, 2013

Permit status: Permit issued | Permit id: 32030201601
2013/03/2701002242 Church Avenue Brooklyn Ny 11226G.P. Mechanical Corp
SCORE
100
Date:  April 11, 2012

Permit status: Permit issued | Permit id: 42046038901
2012/04/11010089 79 Vanderveer Street Queens Ny 11427G.P. Mechanical Corp
SCORE
100
Date:  April 11, 2012

Permit status: Permit issued | Permit id: 12101698901
2012/04/110100523 Hudson Street Manhattan Ny 10014G.P. Mechanical Corp
SCORE
100
Date:  October 16, 2012

Permit status: Permit issued | Permit id: 12134174301
2012/10/1601001441 2 Avenue Manhattan Ny 10021G.P. Mechanical Corp
SCORE
100
Date:  November 19, 2012

Permit status: Permit issued | Permit id: 12135005501
2012/11/190100254 West 74 Street Manhattan Ny 10023G.P. Mechanical Corp
SCORE
100
Date:  January 7, 2013

Permit status: Permit issued | Permit id: 12143819501
2013/01/0701001218 3 Avenue Manhattan Ny 10021G.P. Mechanical Corp
SCORE
100
Date:  July 31, 2013

Permit status: Permit issued | Permit id: 12161300301
2013/07/310100136 East 64 Street Manhattan Ny 10065G.P. Mechanical Corp
SCORE
100
Date:  August 6, 2013

Permit status: Permit issued | Permit id: 12094371002
2013/08/060100282 West 86 Street Manhattan Ny 10024G.P. Mechanical Corp
SCORE
100
Date:  March 26, 2012

Permit status: Permit issued | Permit id: 12094371001
2012/03/260100282 West 86 Street Manhattan Ny 10024G.P. Mechanical Corp
SCORE
100
Date:  March 1, 2013

Permit status: Permit issued | Permit id: 12152297701
2013/03/010100247 West 72 Street Manhattan Ny 10023G.P. Mechanical Corp
SCORE
100
Date:  August 11, 2013

Permit status: Permit issued | Permit id: 32071024501
2013/08/1101001623 43 Street Brooklyn Ny 11204G.P. Mechanical Corp
SCORE
100
Date:  August 19, 2013

Permit status: Permit issued | Permit id: 12150626301
2013/08/190100133 Chrystie Street Manhattan Ny 10002G.P. Mechanical Corp
SCORE
100
Date:  January 24, 2014

Permit status: Permit issued | Permit id: 52009731401
2014/01/2401007 Manor Road Staten Island Ny 10314G.P. Mechanical Corp
SCORE
100
Date:  May 28, 2013

Permit status: Permit issued | Permit id: 32076177901
2013/05/280100717 Manhattan Avenue Brooklyn Ny 11222G.P. Mechanical Corp
SCORE
100
Date:  August 16, 2013

Permit status: Permit issued | Permit id: 22028792701
2013/08/1601001 East 173 Street Bronx Ny 10457G.P. Mechanical Corp
SCORE
100
Date:  September 2, 2015

Permit status: Permit issued | Permit id: 42021467204
2015/09/02010083 47 266 Street Queens Ny 11004G.P. Mechanical Corp
SCORE
100
Date:  November 1, 2011

Permit status: Permit issued | Permit id: 42031495701
2011/11/01010020 69 21 Avenue Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  October 9, 2013

Permit status: Permit issued | Permit id: 52014899201
2013/10/0901001141 Hylan Boulevard Staten Island Ny 10305G.P. Mechanical Corp
SCORE
100
Date:  April 5, 2013

Permit status: Permit issued | Permit id: 14006483701
2013/04/0501002 7 Avenue Manhattan Ny 10011G.P. Mechanical Corp
SCORE
100
Date:  August 22, 2013

Permit status: Permit issued | Permit id: 12154524801
2013/08/220100East 17 Street Manhattan Ny 10003G.P. Mechanical Corp
SCORE
100
Date:  September 16, 2013

Permit status: Permit issued | Permit id: 12170987401
2013/09/160100234 West 21 Street Manhattan Ny 10011G.P. Mechanical Corp
SCORE
100
Date:  November 12, 2013

Permit status: Permit issued | Permit id: 52016209201
2013/11/1201007 Manor Road Staten Island Ny 10314G.P. Mechanical Corp
SCORE
100
Date:  August 9, 2006

Permit status: Permit issued | Permit id: 10447981401
2006/08/090100271 West 118 Street Manhattan Ny 10026G.P. Mechanical Corp
SCORE
100
Date:  October 17, 2013

Permit status: Permit issued | Permit id: 12179510101
2013/10/17010029 East Street Manhattan Ny 10022G.P. Mechanical Corp
SCORE
100
Date:  October 8, 2013

Permit status: Permit issued | Permit id: 42090359801
2013/10/08010025 51 12 Street Queens Ny 11102G.P. Mechanical Corp
SCORE
100
Date:  April 23, 2014

Permit status: Permit issued | Permit id: 52019145301
2014/04/2301009 Rossville Avenue Staten Island Ny 10309G.P. Mechanical Corp
SCORE
100
Date:  January 22, 2010

Permit status: Permit issued | Permit id: 12019561701
2010/01/220100142 3 Avenue Manhattan Ny 10003G.P. Mechanical Corp
SCORE
100
Date:  February 14, 2011

Permit status: Permit issued | Permit id: 10402808002
2011/02/140100385 Bleecker Street Manhattan Ny 10014G.P. Mechanical Corp
SCORE
100
Date:  November 10, 2009

Permit status: Permit issued | Permit id: 12018781301
2009/11/1001001 West 93 Street Manhattan Ny 10025G.P. Mechanical Corp
SCORE
100
Date:  October 7, 2010

Permit status: Permit issued | Permit id: 12045606901
2010/10/070100319 East 74 Street Manhattan Ny 10021G.P. Mechanical Corp
SCORE
100
Date:  August 26, 2011

Permit status: Permit issued | Permit id: 42046983401
2011/08/26010021 75 35 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  October 12, 2010

Permit status: Permit issued | Permit id: 40231484804
2010/10/1201007 12 126 Street Queens Ny 11356G.P. Mechanical Corp
SCORE
100
Date:  June 25, 2009

Permit status: Permit issued | Permit id: 40231484802
2009/06/2501007 12 126 Street Queens Ny 11356G.P. Mechanical Corp
SCORE
100
Date:  April 5, 2012

Permit status: Permit issued | Permit id: 40231484805
2012/04/0501007 12 126 Street Queens Ny 11356G.P. Mechanical Corp
SCORE
100
Date:  March 15, 2012

Permit status: Permit issued | Permit id: 12100684701
2012/03/1501001166 3 Avenue Manhattan Ny 10065G.P. Mechanical Corp
SCORE
100
Date:  March 13, 2014

Permit status: Permit issued | Permit id: 12100684702
2014/03/1301001166 3 Avenue Manhattan Ny 10065G.P. Mechanical Corp
SCORE
100
Date:  January 16, 2014

Permit status: Permit issued | Permit id: 14014970101
2014/01/16010064 West 48 Street Manhattan Ny 10036G.P. Mechanical Corp
SCORE
100
Date:  February 24, 2014

Permit status: Permit issued | Permit id: 14011910001
2014/02/2401001 West 29 Street Manhattan Ny 10001G.P. Mechanical Corp
SCORE
100
Date:  January 15, 2010

Permit status: Permit issued | Permit id: 12018225701
2010/01/1501001 Central Park West Manhattan Ny 10023G.P. Mechanical Corp
SCORE
100
Date:  August 1, 2014

Permit status: Permit issued | Permit id: 42057143803
2014/08/01010021 17 23 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  September 19, 2014

Permit status: Permit issued | Permit id: 42087268401
2014/09/19010023 64 Crescent Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  September 20, 2012

Permit status: Permit issued | Permit id: 12134383001
2012/09/2001001066 3 Avenue Manhattan Ny 10065G.P. Mechanical Corp
SCORE
100
Date:  July 23, 2007

Permit status: Permit issued | Permit id: 10482248001
2007/07/2301002 Thompson Street Manhattan Ny 10012G.P. Mechanical Corp
SCORE
100
Date:  August 9, 2012

Permit status: Permit issued | Permit id: 12111259901
2012/08/0901002 Thompson Street Manhattan Ny 10012G.P. Mechanical Corp
SCORE
100
Date:  November 23, 2009

Permit status: Permit issued | Permit id: 12017804801
2009/11/2301003 West 12 Street Manhattan Ny 10014G.P. Mechanical Corp
SCORE
100
Date:  July 24, 2014

Permit status: Permit issued | Permit id: 42021467203
2014/07/24010083 47 266 Street Queens Ny 11004G.P. Mechanical Corp
SCORE
100

Permit status: Permit issued | Permit id: 44020655401
2015/03/24010020 01 Francis Lewis Boulevard Queens Ny 11357G.P. Mechanical Corp
SCORE
100
Date:  September 22, 2015

Permit status: Permit issued | Permit id: 12236284301
2015/09/220100607 West 137 Street Manhattan Ny 10031G.P. Mechanical Corp
SCORE
100
Date:  September 22, 2015

Permit status: Permit issued | Permit id: 12236282501
2015/09/220100605 West 137 Street Manhattan Ny 10031G.P. Mechanical Corp
SCORE
100
Date:  July 20, 2015

Permit status: Permit issued | Permit id: 12241838401
2015/07/20010011 East 85 Street Manhattan Ny 10028G.P. Mechanical Corp
SCORE
100
Date:  July 17, 2015

Permit status: Permit issued | Permit id: 44023072301
2015/07/17010032 01 34 Street Queens Ny 11106G.P. Mechanical Corp
SCORE
100
Date:  July 25, 2016

Permit status: Permit issued | Permit id: 42132608701
2016/07/25010030 36 Street Queens Ny 11377G.P. Mechanical Corp
SCORE
100
Date:  October 19, 2016

Permit status: Permit issued | Permit id: 12289566101
2016/10/190100253 West 72 Street Manhattan Ny 10023G.P. Mechanical Corp
SCORE
100
Date:  February 29, 2016

Permit status: Permit issued | Permit id: 44029196101
2016/02/29010075 21 31 Avenue Queens Ny 11370G.P. Mechanical Corp
SCORE
100
Date:  January 19, 2016

Permit status: Permit issued | Permit id: 42087268402
2016/01/19010023 64 Crescent Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  March 28, 2016

Permit status: Permit issued | Permit id: 42126500801
2016/03/28010069 16 43 Avenue Queens Ny 11377G.P. Mechanical Corp
SCORE
100
Date:  January 20, 2016

Permit status: Permit issued | Permit id: 44022805902
2016/01/20010020 01 Francis Lewis Boulevard Queens Ny 11357G.P. Mechanical Corp
SCORE
100
Date:  May 23, 2016

Permit status: Permit issued | Permit id: 24014264401
2016/05/2301005 Coster Street Bronx Ny 10474G.P. Mechanical Corp
SCORE
100
Date:  June 9, 2016

Permit status: Permit issued | Permit id: 42132089501
2016/06/09010026 19 Ditmars Boulevard Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  July 27, 2016

Permit status: Permit issued | Permit id: 32109286601
2016/07/2701002143 East 27 Street Brooklyn Ny 11229G.P. Mechanical Corp
SCORE
100
Date:  August 30, 2016

Permit status: Permit issued | Permit id: 42135115601
2016/08/30010053 01 Broadway Queens Ny 11377G.P. Mechanical Corp
SCORE
100
Date:  November 9, 2016

Permit status: Permit issued | Permit id: 12279522502
2016/11/0901001164 3 Avenue Manhattan Ny 10065G.P. Mechanical Corp
SCORE
100
Date:  September 7, 2016

Permit status: Permit issued | Permit id: 22051255901
2016/09/070100151 Mt Eden Parkway Bronx Ny 10457G.P. Mechanical Corp
SCORE
100
Date:  June 13, 2013

Permit status: Permit issued | Permit id: 42046365202
2013/06/1301002046 29 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  August 2, 2011

Permit status: Permit issued | Permit id: 42046242101
2011/08/0201004734 Vernon Boulevard Queens Ny 11101G.P. Mechanical Corp
SCORE
100
Date:  September 13, 2016

Permit status: Permit issued | Permit id: 12284872101
2016/09/13010012 Vestry Street Manhattan Ny 10013G.P. Mechanical Corp
SCORE
100
Date:  July 25, 2016

Permit status: Permit issued | Permit id: 42132608701
2016/07/2501003036 Street Queens Ny 11377G.P. Mechanical Corp
SCORE
100
Date:  December 28, 2016

Permit status: Permit issued | Permit id: 42087268404
2016/12/2801002364 Crescent Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  March 17, 2010

Permit status: Permit issued | Permit id: 40160803301
2010/03/1701005047 42 Street Queens Ny 11104G.P. Mechanical Corp
SCORE
100
Date:  November 4, 2009

Permit status: Permit issued | Permit id: 42009137701
2009/11/04010013802 Barclay Avenue Queens Ny 11355G.P. Mechanical Corp
SCORE
100
Date:  March 16, 2012

Permit status: Permit issued | Permit id: 40097559302
2012/03/16010013802 Barclay Avenue Queens Ny 11355G.P. Mechanical Corp
SCORE
100
Date:  August 27, 2010

Permit status: Permit issued | Permit id: 40184378801
2010/08/2701002001 Francis Lewis Boulevard Queens Ny 11357G.P. Mechanical Corp
SCORE
100
Date:  May 31, 2011

Permit status: Permit issued | Permit id: 40098344102
2011/05/3101005805 214 Street Queens Ny 11364G.P. Mechanical Corp
SCORE
100
Date:  August 12, 2009

Permit status: Permit issued | Permit id: 40170025402
2009/08/1201007501 31 Avenue Queens Ny 11370G.P. Mechanical Corp
SCORE
100
Date:  January 18, 2011

Permit status: Permit issued | Permit id: 42025050601
2011/01/1801002014 49 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  February 10, 2012

Permit status: Permit issued | Permit id: 42025050602
2012/02/1001002014 49 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  May 1, 2007

Permit status: Permit issued | Permit id: 40239969501
2007/05/0101002534 Street Queens Ny 11377G.P. Mechanical Corp
SCORE
100
Date:  September 30, 2015

Permit status: Permit issued | Permit id: 42089131501
2015/09/30010011712 Queens Boulevard Queens Ny 11375G.P. Mechanical Corp
SCORE
100
Date:  May 31, 2013

Permit status: Permit issued | Permit id: 42046038902
2013/05/3101008979 Vanderveer Street Queens Ny 11427G.P. Mechanical Corp
SCORE
100
Date:  July 2, 2012

Permit status: Permit issued | Permit id: 42058390601
2012/07/0201006932 Austin Street Queens Ny 11375G.P. Mechanical Corp
SCORE
100
Date:  January 6, 2011

Permit status: Permit issued | Permit id: 42029583401
2011/01/0601002705 Ditmars Boulevard Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  November 14, 2014

Permit status: Permit issued | Permit id: 42080868301
2014/11/1401002053 36 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  February 29, 2016

Permit status: Permit issued | Permit id: 44029196101
2016/02/2901007521 31 Avenue Queens Ny 11370G.P. Mechanical Corp
SCORE
100
Date:  April 9, 2015

Permit status: Permit issued | Permit id: 42078097002
2015/04/0901006932 Austin Street Queens Ny 11375G.P. Mechanical Corp
SCORE
100
Date:  April 28, 2015

Permit status: Permit issued | Permit id: 42087268402
2015/04/2801002364 Crescent Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  January 22, 2016

Permit status: Permit issued | Permit id: 42122288501
2016/01/2201004557 Bowne Street Queens Ny 11355G.P. Mechanical Corp
SCORE
100
Date:  May 11, 2012

Permit status: Permit issued | Permit id: 42046365201
2012/05/1101002046 29 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  September 26, 2011

Permit status: Permit issued | Permit id: 42028045801
2011/09/2601007847 223 Street Queens Ny 11364G.P. Mechanical Corp
SCORE
100
Date:  December 18, 2012

Permit status: Permit issued | Permit id: 42079475001
2012/12/1801003148 32 Street Queens Ny 11106G.P. Mechanical Corp
SCORE
100
Date:  March 10, 2016

Permit status: Permit issued | Permit id: 42127086801
2016/03/1001003421 41 Street Queens Ny 11101G.P. Mechanical Corp
SCORE
100
Date:  April 11, 2012

Permit status: Permit issued | Permit id: 42046038901
2012/04/1101008979 Vanderveer Street Queens Ny 11427G.P. Mechanical Corp
SCORE
100
Date:  March 28, 2016

Permit status: Permit issued | Permit id: 42126500801
2016/03/2801006916 43 Avenue Queens Ny 11377G.P. Mechanical Corp
SCORE
100
Date:  November 1, 2011

Permit status: Permit issued | Permit id: 42031495701
2011/11/0101002069 21 Avenue Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  January 20, 2016

Permit status: Permit issued | Permit id: 44022805902
2016/01/2001002001 Francis Lewis Boulevard Queens Ny 11357G.P. Mechanical Corp
SCORE
100
Date:  October 8, 2013

Permit status: Permit issued | Permit id: 42090359801
2013/10/0801002551 12 Street Queens Ny 11102G.P. Mechanical Corp
SCORE
100
Date:  August 16, 2013

Permit status: Permit issued | Permit id: 40209520004
2013/08/1601002554 Crescent Street Queens Ny 11102G.P. Mechanical Corp
SCORE
100
Date:  July 18, 2014

Permit status: Permit issued | Permit id: 42021467202
2014/07/1801008347 266 Street Queens Ny 11004G.P. Mechanical Corp
SCORE
100
Date:  August 26, 2011

Permit status: Permit issued | Permit id: 42046983401
2011/08/2601002175 35 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  October 12, 2010

Permit status: Permit issued | Permit id: 40231484804
2010/10/120100712 126 Street Queens Ny 11356G.P. Mechanical Corp
SCORE
100
Date:  June 25, 2009

Permit status: Permit issued | Permit id: 40231484802
2009/06/250100712 126 Street Queens Ny 11356G.P. Mechanical Corp
SCORE
100
Date:  April 5, 2012

Permit status: Permit issued | Permit id: 40231484805
2012/04/050100712 126 Street Queens Ny 11356G.P. Mechanical Corp
SCORE
100
Date:  June 9, 2016

Permit status: Permit issued | Permit id: 42132089501
2016/06/0901002619 Ditmars Boulevard Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  August 1, 2014

Permit status: Permit issued | Permit id: 42057143803
2014/08/0101002117 23 Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  September 19, 2014

Permit status: Permit issued | Permit id: 42087268401
2014/09/1901002364 Crescent Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  March 24, 2015

Permit status: Permit issued | Permit id: 44020655401
2015/03/2401002001 Francis Lewis Boulevard Queens Ny 11357G.P. Mechanical Corp
SCORE
100
Date:  September 2, 2015

Permit status: Permit issued | Permit id: 42021467204
2015/09/0201008347 266 Street Queens Ny 11004G.P. Mechanical Corp
SCORE
100
Date:  July 17, 2015

Permit status: Permit issued | Permit id: 44023072301
2015/07/1701003201 34 Street Queens Ny 11106G.P. Mechanical Corp
SCORE
100
Date:  August 30, 2016

Permit status: Permit issued | Permit id: 42135115601
2016/08/3001005301 Broadway Queens Ny 11377G.P. Mechanical Corp
SCORE
100
Date:  February 17, 2017

Permit status: Permit issued | Permit id: 12298000601
2017/02/17010011 East 85 Street Manhattan Ny 10028G.P. Mechanical Corp
SCORE
100
Date:  December 2, 2016

Permit status: Permit issued | Permit id: 42002000603
2016/12/0201004552 Bowne Street Queens Ny 11355G.P. Mechanical Corp
SCORE
100
Date:  March 28, 2017

Permit status: Permit issued | Permit id: 12267603201
2017/03/280100357 Bowery Manhattan Ny 10003G.P. Mechanical Corp
SCORE
100
Date:  August 2, 2017

Permit status: Permit issued | Permit id: 42107998702
2017/08/0201006333 Alderton Street Queens Ny 11374G.P. Mechanical Corp
SCORE
100
Date:  April 14, 2017

Permit status: Permit issued | Permit id: 44037979701
2017/04/14010016501 88 Avenue Queens Ny 11432G.P. Mechanical Corp
SCORE
100
Date:  May 4, 2017

Permit status: Permit issued | Permit id: 12306502001
2017/05/040100Leroy Street Manhattan Ny 10014G.P. Mechanical Corp
SCORE
100
Date:  November 17, 2017

Permit status: Permit issued | Permit id: 12318574801
2017/11/170100253 West 72 Street Manhattan Ny 10023G.P. Mechanical Corp
SCORE
100
Date:  November 15, 2017

Permit status: Permit issued | Permit id: 12308469701
2017/11/150100116 East 36 Street Manhattan Ny 10016G.P. Mechanical Corp
SCORE
100
Date:  June 9, 2017

Permit status: Permit issued | Permit id: 12014661703
2017/06/0901001 Central Park West Manhattan Ny 10023G.P. Mechanical Corp
SCORE
100
Date:  February 27, 2017

Permit status: Permit issued | Permit id: 42087268403
2017/02/2701002364 Crescent Street Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  October 2, 2008

Permit status: Permit issued | Permit id: 11019764301
2008/10/020100629 Riverside Drive Manhattan Ny 10031G.P. Mechanical Corp
SCORE
100
Date:  April 20, 2017

Permit status: Permit issued | Permit id: 42096355902
2017/04/2001002904 Ditmars Boulevard Queens Ny 11105G.P. Mechanical Corp
SCORE
100
Date:  June 19, 2017

Permit status: Permit issued | Permit id: 12308248501
2017/06/19010022 East 69 Street Manhattan Ny 10021G.P. Mechanical Corp
SCORE
100
Date:  October 2, 2017

Permit status: Permit issued | Permit id: 12123331601
2017/10/020100259 West Street Manhattan Ny 10001G.P. Mechanical Corp
SCORE
100
Date:  June 2, 2017

Permit status: Permit issued | Permit id: 44040837301
2017/06/0201007521 31 Avenue Queens Ny 11370G.P. Mechanical Corp
SCORE
100
Date:  March 23, 2017

Permit status: Permit issued | Permit id: 32112908802
2017/03/230100174 Richardson Street Brooklyn Ny 11222G.P. Mechanical Corp
SCORE
100
Date:  July 21, 2017

Permit status: Permit issued | Permit id: 42152153401
2017/07/21010011662 Farmers Boulevard Queens Ny 11412G.P. Mechanical Corp
SCORE
100
Date:  June 21, 2017

Permit status: Permit issued | Permit id: 42151505101
2017/06/2101006088 71 Avenue Queens Ny 11385G.P. Mechanical Corp
SCORE
100
Date:  October 18, 2017

Permit status: Permit issued | Permit id: 42152696801
2017/10/1801004839 Glenwood Street Queens Ny 11362G.P. Mechanical Corp
SCORE
100
Date:  January 27, 2017

Permit status: Permit issued | Permit id: 34029820702
2017/01/270100583 Bergen Street Brooklyn Ny 11238G.P. Mechanical Corp
SCORE
100
Date:  September 7, 2016

Permit status: Permit issued | Permit id: 42118161501
2016/09/0701005814 Roosevelt Avenue Queens Ny 11377G.P. Mechanical Corp
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.