SCORE

ASHLAR MECHANICAL CORP

ABOUT ASHLAR MECHANICAL CORP

Ashlar Mechanical Corp specializes in:

Ashlar Mechanical Corp offers services:

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

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




QUALITY


Ashlar 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
99
Date:  November 25, 2015

Permit status: Permit issued | Permit id: 12209211801
2015/11/25099127 7 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  April 2, 2015

Permit status: Permit issued | Permit id: 12190782902
2015/04/020991 Liberty Street Manhattan Ny 10006Ashlar Mechanical Corp
SCORE
99
Date:  November 19, 2004

Permit status: Permit issued | Permit id: 20082099601
2004/11/190992244 Westchester Avenue Bronx Ny 10462Ashlar Mechanical Corp
SCORE
99
Date:  April 9, 2008

Permit status: Permit issued | Permit id: 10489642701
2008/04/09099245 Greenwich Street Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  August 12, 2015

Permit status: Permit issued | Permit id: 12245772301
2015/08/120991 North End Avenue Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  August 20, 2015

Permit status: Permit issued | Permit id: 12249590501
2015/08/200992 East 48 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  May 8, 2013

Permit status: Permit issued | Permit id: 12159496101
2013/05/0809913 Avenue Of The Americas Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  February 18, 2010

Permit status: Permit issued | Permit id: 32004310901
2010/02/18099552 Atlantic Avenue Brooklyn Ny 11217Ashlar Mechanical Corp
SCORE
99
Date:  July 29, 2003

Permit status: Permit issued | Permit id: 30151758901
2003/07/290994802 Avenue Brooklyn Ny 11219Ashlar Mechanical Corp
SCORE
99
Date:  December 2, 2013

Permit status: Permit issued | Permit id: 12183576401
2013/12/020991 Liberty Street Manhattan Ny 10006Ashlar Mechanical Corp
SCORE
99
Date:  November 2, 2015

Permit status: Permit issued | Permit id: 12249572701
2015/11/020994 9 Avenue Manhattan Ny 10001Ashlar Mechanical Corp
SCORE
99
Date:  November 3, 2011

Permit status: Permit issued | Permit id: 31000199404
2011/11/03099855 Remsen Avenue Brooklyn Ny 11236Ashlar Mechanical Corp
SCORE
99
Date:  December 22, 1999

Permit status: Permit issued | Permit id: 40085509901
1999/12/2209955 01 Grand Avenue Queens Ny 11378Ashlar Mechanical Corp
SCORE
99
Date:  April 23, 2008

Permit status: Permit issued | Permit id: 10443883201
2008/04/23099129 Crosby Street Manhattan Ny 10012Ashlar Mechanical Corp
SCORE
99
Date:  December 30, 2015

Permit status: Permit issued | Permit id: 12237856901
2015/12/300991 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  July 25, 2013

Permit status: Permit issued | Permit id: 12149706801
2013/07/2509941 East 52 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  December 7, 2015

Permit status: Permit issued | Permit id: 42080657802
2015/12/0709953 35 72 Street Queens Ny 11378Ashlar Mechanical Corp
SCORE
99
Date:  July 5, 2012

Permit status: Permit issued | Permit id: 22020567701
2012/07/050993415 Bainbridge Avenue Bronx Ny 10467Ashlar Mechanical Corp
SCORE
99
Date:  September 2, 2009

Permit status: Permit issued | Permit id: 22002590601
2009/09/02099221 East 161 Street Bronx Ny 10451Ashlar Mechanical Corp
SCORE
99
Date:  September 7, 2010

Permit status: Permit issued | Permit id: 22002590602
2010/09/07099221 East 161 Street Bronx Ny 10451Ashlar Mechanical Corp
SCORE
99
Date:  October 18, 2006

Permit status: Permit issued | Permit id: 10451976301
2006/10/18099107 Broad Street Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  May 8, 2008

Permit status: Permit issued | Permit id: 11007080501
2008/05/080991 Liberty Street Manhattan Ny 10005Ashlar Mechanical Corp
SCORE
99
Date:  December 9, 2009

Permit status: Permit issued | Permit id: 12009145301
2009/12/090991 Liberty Street Manhattan Ny 10005Ashlar Mechanical Corp
SCORE
99
Date:  July 16, 2009

Permit status: Permit issued | Permit id: 10443883202
2009/07/16099129 Crosby Street Manhattan Ny 10012Ashlar Mechanical Corp
SCORE
99
Date:  July 6, 2010

Permit status: Permit issued | Permit id: 12040064501
2010/07/060992 Vesey Street Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  February 7, 2011

Permit status: Permit issued | Permit id: 12053554501
2011/02/070992 Vesey Street Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  January 12, 2011

Permit status: Permit issued | Permit id: 10406299702
2011/01/1209988 Chambers Street Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  February 28, 2011

Permit status: Permit issued | Permit id: 12026744201
2011/02/280992 Broadway Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  December 7, 2015

Permit status: Permit issued | Permit id: 12249870601
2015/12/07099158 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  April 21, 2006

Permit status: Permit issued | Permit id: 10406045401
2006/04/21099346 Avenue Of The Americas Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  December 11, 2006

Permit status: Permit issued | Permit id: 10458635101
2006/12/11099201 7 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  June 9, 2015

Permit status: Permit issued | Permit id: 12241473401
2015/06/0909914 West 57 Street Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  May 6, 2011

Permit status: Permit issued | Permit id: 12052257701
2011/05/06099206 West 17 Street Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  July 6, 2007

Permit status: Permit issued | Permit id: 10475966401
2007/07/060991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  July 6, 2007

Permit status: Permit issued | Permit id: 10474748201
2007/07/060991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  May 23, 2007

Permit status: Permit issued | Permit id: 10474403801
2007/05/230992 7 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  April 12, 2006

Permit status: Permit issued | Permit id: 10430268401
2006/04/1209923 East 28 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  April 27, 2011

Permit status: Permit issued | Permit id: 12059390001
2011/04/27099135 West 18 Street Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  May 23, 2001

Permit status: Permit issued | Permit id: 10252142401
2001/05/230991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  October 30, 2009

Permit status: Permit issued | Permit id: 12017649701
2009/10/300991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  July 30, 2008

Permit status: Permit issued | Permit id: 11008243701
2008/07/30099139 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  December 5, 2006

Permit status: Permit issued | Permit id: 10457984001
2006/12/050993957 Broadway Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  November 13, 2006

Permit status: Permit issued | Permit id: 10446955801
2006/11/130991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  December 11, 2006

Permit status: Permit issued | Permit id: 10457099201
2006/12/1109929 East 48 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  May 16, 2008

Permit status: Permit issued | Permit id: 11015685701
2008/05/16099158 East 61 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  January 3, 2013

Permit status: Permit issued | Permit id: 12142170002
2013/01/03099East 46 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  September 4, 2007

Permit status: Permit issued | Permit id: 10484875601
2007/09/04099156 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  September 22, 2010

Permit status: Permit issued | Permit id: 12029716001
2010/09/22099156 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  December 5, 2001

Permit status: Permit issued | Permit id: 10258673801
2001/12/05099156 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  March 27, 2001

Permit status: Permit issued | Permit id: 10229777401
2001/03/270994 East 57 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  November 23, 2005

Permit status: Permit issued | Permit id: 10429599601
2005/11/230991 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  April 3, 2013

Permit status: Permit issued | Permit id: 12154636301
2013/04/0309944 Park Place Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  February 27, 2007

Permit status: Permit issued | Permit id: 10456469601
2007/02/27099216 Broadway Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  June 27, 2008

Permit status: Permit issued | Permit id: 11021488401
2008/06/270991 12 Avenue Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  September 3, 2015

Permit status: Permit issued | Permit id: 20091592902
2015/09/03099665 West 252 Street Bronx Ny 10471Ashlar Mechanical Corp
SCORE
99
Date:  July 17, 2015

Permit status: Permit issued | Permit id: 12242892501
2015/07/170994 East 52 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  March 15, 2012

Permit status: Permit issued | Permit id: 12101106501
2012/03/15099442 Avenue Of The Americas Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  October 15, 2015

Permit status: Permit issued | Permit id: 12202751902
2015/10/15099142 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  June 17, 2013

Permit status: Permit issued | Permit id: 22014803402
2013/06/1709917 19 Hazen Street Bronx Ny 11370Ashlar Mechanical Corp
SCORE
99
Date:  May 2, 2011

Permit status: Permit issued | Permit id: 42032168101
2011/05/02099100 Queens Boulevard Queens Ny 11375Ashlar Mechanical Corp
SCORE
99
Date:  December 13, 2010

Permit status: Permit issued | Permit id: 12055565701
2010/12/130992 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  March 30, 2000

Permit status: Permit issued | Permit id: 10243236001
2000/03/3009933 West 13 Street Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  July 29, 2014

Permit status: Permit issued | Permit id: 12145097302
2014/07/290991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  April 22, 2005

Permit status: Permit issued | Permit id: 10395583701
2005/04/220991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  May 8, 2013

Permit status: Permit issued | Permit id: 12100437702
2013/05/080991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  July 27, 2007

Permit status: Permit issued | Permit id: 10482211301
2007/07/27099101 East 27 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  October 9, 2007

Permit status: Permit issued | Permit id: 10491800101
2007/10/09099109 West Street Manhattan Ny 10023Ashlar Mechanical Corp
SCORE
99
Date:  March 10, 2009

Permit status: Permit issued | Permit id: 10491800102
2009/03/10099109 West Street Manhattan Ny 10023Ashlar Mechanical Corp
SCORE
99
Date:  August 4, 2006

Permit status: Permit issued | Permit id: 10425632301
2006/08/040991 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  November 23, 2011

Permit status: Permit issued | Permit id: 12064104701
2011/11/230991 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  January 27, 2016

Permit status: Permit issued | Permit id: 12253470201
2016/01/2709918 Hudson Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  November 7, 2001

Permit status: Permit issued | Permit id: 10254939701
2001/11/07099128 East 57 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  June 23, 2015

Permit status: Permit issued | Permit id: 12195603502
2015/06/230991 East 41 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  October 30, 2008

Permit status: Permit issued | Permit id: 10459831101
2008/10/3009918 Broad Street Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  September 30, 2008

Permit status: Permit issued | Permit id: 10478514502
2008/09/300991 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  June 15, 2007

Permit status: Permit issued | Permit id: 10478514501
2007/06/150991 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  August 25, 2008

Permit status: Permit issued | Permit id: 31000199401
2008/08/25099855 Remsen Avenue Brooklyn Ny 11236Ashlar Mechanical Corp
SCORE
99
Date:  August 25, 2009

Permit status: Permit issued | Permit id: 31000199402
2009/08/25099855 Remsen Avenue Brooklyn Ny 11236Ashlar Mechanical Corp
SCORE
99
Date:  August 30, 2010

Permit status: Permit issued | Permit id: 31000199403
2010/08/30099855 Remsen Avenue Brooklyn Ny 11236Ashlar Mechanical Corp
SCORE
99
Date:  February 19, 2013

Permit status: Permit issued | Permit id: 31000199405
2013/02/19099855 Remsen Avenue Brooklyn Ny 11236Ashlar Mechanical Corp
SCORE
99
Date:  February 17, 2011

Permit status: Permit issued | Permit id: 32015109001
2011/02/17099129 Broadway Brooklyn Ny 11211Ashlar Mechanical Corp
SCORE
99
Date:  November 13, 2003

Permit status: Permit issued | Permit id: 30155281601
2003/11/13099De Kalb Avenue Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  October 16, 2013

Permit status: Permit issued | Permit id: 12175538701
2013/10/16099101 John Street Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  December 7, 2015

Permit status: Permit issued | Permit id: 12214402701
2015/12/0709921 East 49 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  July 28, 2009

Permit status: Permit issued | Permit id: 12005697301
2009/07/280993 Ft Washington Avenue Manhattan Ny 10033Ashlar Mechanical Corp
SCORE
99
Date:  October 22, 2007

Permit status: Permit issued | Permit id: 10476308901
2007/10/22099431 Canal Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  May 27, 1999

Permit status: Permit issued | Permit id: 10210087901
1999/05/27099431 Canal Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  November 28, 2012

Permit status: Permit issued | Permit id: 12112431801
2012/11/2809922 East Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  April 29, 2011

Permit status: Permit issued | Permit id: 32029508801
2011/04/29099135 Kent Avenue Brooklyn Ny 11211Ashlar Mechanical Corp
SCORE
99
Date:  April 7, 1999

Permit status: Permit reissued | Permit id: 10197922701
1999/04/070991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  April 26, 2012

Permit status: Permit issued | Permit id: 12104311001
2012/04/260991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  November 30, 2007

Permit status: Permit issued | Permit id: 11002226101
2007/11/30099East 54 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  May 29, 2012

Permit status: Permit issued | Permit id: 12103880301
2012/05/29099East 54 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  February 12, 2007

Permit status: Permit issued | Permit id: 10432563201
2007/02/120995141 Broadway Manhattan Ny 10034Ashlar Mechanical Corp
SCORE
99
Date:  March 21, 2001

Permit status: Permit issued | Permit id: 10248774701
2001/03/2109912 Broadway Manhattan Ny 10001Ashlar Mechanical Corp
SCORE
99
Date:  November 1, 2006

Permit status: Permit issued | Permit id: 10454908001
2006/11/0109919 Audubon Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  December 17, 2004

Permit status: Permit issued | Permit id: 10385601601
2004/12/170991152 Avenue Of The Americas Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  November 28, 2007

Permit status: Permit issued | Permit id: 10420013302
2007/11/28099601 1 Avenue Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  November 13, 2006

Permit status: Permit issued | Permit id: 10420013301
2006/11/13099601 1 Avenue Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  November 29, 2005

Permit status: Permit issued | Permit id: 10399280501
2005/11/29099366 9 Avenue Manhattan Ny 10001Ashlar Mechanical Corp
SCORE
99
Date:  October 24, 2011

Permit status: Permit issued | Permit id: 12087063701
2011/10/2409912 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  June 29, 2009

Permit status: Permit issued | Permit id: 12002739001
2009/06/2909915 Mercer Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  July 6, 2006

Permit status: Permit issued | Permit id: 10445392101
2006/07/060995 University Place Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  February 25, 2008

Permit status: Permit issued | Permit id: 10463198002
2008/02/250991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  January 23, 2009

Permit status: Permit issued | Permit id: 10463198003
2009/01/230991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  April 21, 2006

Permit status: Permit issued | Permit id: 10435231701
2006/04/21099102 East 18 Street Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  October 12, 2007

Permit status: Permit issued | Permit id: 10487892801
2007/10/12099226 East 37 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  April 24, 2008

Permit status: Permit issued | Permit id: 11008578201
2008/04/24099226 East 37 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  November 9, 2010

Permit status: Permit issued | Permit id: 10481440802
2010/11/09099226 East 37 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  March 11, 2009

Permit status: Permit issued | Permit id: 10487892802
2009/03/11099226 East 37 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  June 26, 2007

Permit status: Permit issued | Permit id: 10479388601
2007/06/260991 East 53 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  March 11, 2009

Permit status: Permit issued | Permit id: 10479388602
2009/03/110991 East 53 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  December 1, 1995

Permit status: Permit issued | Permit id: 10108968901
1995/12/01099201 7 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  October 4, 2007

Permit status: Permit issued | Permit id: 21000348601
2007/10/040991201 Morris Park Avenue Bronx Ny 10461Ashlar Mechanical Corp
SCORE
99
Date:  March 5, 2010

Permit status: Permit issued | Permit id: 12027997401
2010/03/05099103 8 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  January 16, 2009

Permit status: Permit issued | Permit id: 10492115901
2009/01/16099Pine Street Manhattan Ny 10005Ashlar Mechanical Corp
SCORE
99
Date:  April 25, 2007

Permit status: Permit issued | Permit id: 10431225402
2007/04/25099139 Barclay Street Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  March 17, 2008

Permit status: Permit issued | Permit id: 11007770001
2008/03/17099139 Barclay Street Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  January 22, 2009

Permit status: Permit issued | Permit id: 10471752102
2009/01/22099139 Barclay Street Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  July 29, 2011

Permit status: Permit issued | Permit id: 12075603901
2011/07/29099139 Barclay Street Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  December 17, 2004

Permit status: Permit issued | Permit id: 10391854801
2004/12/17099366 9 Avenue Manhattan Ny 10001Ashlar Mechanical Corp
SCORE
99
Date:  February 24, 1994

Permit status: Permit issued | Permit id: 10065746001
1994/02/240991 East 44 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  September 19, 2012

Permit status: Permit issued | Permit id: 12138441101
2012/09/19099229 West 58 Street Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  July 25, 2013

Permit status: Permit issued | Permit id: 12168046701
2013/07/2509918 Hudson Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  November 22, 1999

Permit status: Permit issued | Permit id: 10206551401
1999/11/220992 East 45 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  May 21, 2001

Permit status: Permit issued | Permit id: 10225063501
2001/05/210991 East 46 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  April 27, 2006

Permit status: Permit issued | Permit id: 10438621901
2006/04/270991 East 46 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  July 6, 2006

Permit status: Permit issued | Permit id: 10415004401
2006/07/06099East 53 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  April 30, 2013

Permit status: Permit issued | Permit id: 11046470103
2013/04/300992 5 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  September 7, 2005

Permit status: Permit issued | Permit id: 10416740101
2005/09/0709916 East 52 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  June 29, 2007

Permit status: Permit issued | Permit id: 10429597801
2007/06/290991 East 18 Street Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  August 3, 2001

Permit status: Permit issued | Permit id: 10248851301
2001/08/030991 Astor Plaza Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  May 12, 2011

Permit status: Permit issued | Permit id: 12048583001
2011/05/12099136 7 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  May 13, 2011

Permit status: Permit issued | Permit id: 12022120502
2011/05/130991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  March 5, 2010

Permit status: Permit issued | Permit id: 12022120501
2010/03/050991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  July 8, 2010

Permit status: Permit issued | Permit id: 12007427602
2010/07/080998 Avenue Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  November 16, 2012

Permit status: Permit issued | Permit id: 12007427604
2012/11/160998 Avenue Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  October 12, 2006

Permit status: Permit issued | Permit id: 10456640801
2006/10/1209921 West 46 Street Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  February 15, 2008

Permit status: Permit issued | Permit id: 11005529801
2008/02/150994 Lexington Avenue Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  September 4, 2009

Permit status: Permit issued | Permit id: 10428794102
2009/09/040994 Lexington Avenue Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  April 20, 2010

Permit status: Permit issued | Permit id: 11005529802
2010/04/200994 Lexington Avenue Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  August 21, 2012

Permit status: Permit issued | Permit id: 12134253701
2012/08/210994 Lexington Avenue Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  April 22, 2013

Permit status: Permit issued | Permit id: 12146614501
2013/04/220991 Ft Washington Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  November 3, 2006

Permit status: Permit issued | Permit id: 10436537601
2006/11/030991 Ft Washington Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  April 22, 2005

Permit status: Permit issued | Permit id: 10403289601
2005/04/220991 Ft Washington Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  September 27, 2011

Permit status: Permit issued | Permit id: 10477192601
2011/09/270991 Ft Washington Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  July 21, 2010

Permit status: Permit issued | Permit id: 12031938801
2010/07/210991 Ft Washington Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  September 22, 2005

Permit status: Permit issued | Permit id: 10416765101
2005/09/22099142 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  January 7, 2013

Permit status: Permit issued | Permit id: 12147450001
2013/01/07099134 East 48 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  April 15, 2014

Permit status: Permit issued | Permit id: 12194674201
2014/04/15099156 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  November 7, 2007

Permit status: Permit issued | Permit id: 10483706302
2007/11/07099106 Broadway Manhattan Ny 10005Ashlar Mechanical Corp
SCORE
99
Date:  November 1, 2006

Permit status: Permit issued | Permit id: 10454141701
2006/11/01099106 Broadway Manhattan Ny 10005Ashlar Mechanical Corp
SCORE
99
Date:  August 1, 2008

Permit status: Permit issued | Permit id: 10477712701
2008/08/010998 Avenue Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  June 12, 2009

Permit status: Permit issued | Permit id: 12007427601
2009/06/120998 Avenue Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  June 8, 2011

Permit status: Permit issued | Permit id: 12062980001
2011/06/0809911 Avenue Of The Americas Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  July 13, 2010

Permit status: Permit issued | Permit id: 12029631201
2010/07/130992 East 48 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  December 16, 2010

Permit status: Permit issued | Permit id: 12048479701
2010/12/160991 Broad Street Manhattan Ny 10005Ashlar Mechanical Corp
SCORE
99
Date:  April 23, 2015

Permit status: Permit issued | Permit id: 12202847501
2015/04/23099234 West 39 Street Manhattan Ny 10018Ashlar Mechanical Corp
SCORE
99
Date:  August 20, 2010

Permit status: Permit issued | Permit id: 12026212501
2010/08/2009911 Avenue Of The Americas Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  February 21, 2012

Permit status: Permit issued | Permit id: 12026212502
2012/02/2109911 Avenue Of The Americas Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  December 9, 2009

Permit status: Permit issued | Permit id: 12015706101
2009/12/0909911 Avenue Of The Americas Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  May 22, 2002

Permit status: Permit issued | Permit id: 50047934101
2002/05/220991 Merrick Avenue Staten Island Ny 10301Ashlar Mechanical Corp
SCORE
99
Date:  January 18, 2008

Permit status: Permit issued | Permit id: 10475519601
2008/01/18099228 2 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  March 3, 2011

Permit status: Permit issued | Permit id: 12061618201
2011/03/03099228 2 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  October 8, 2015

Permit status: Permit issued | Permit id: 12166333302
2015/10/080992 World Financial Center Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  March 16, 2007

Permit status: Permit issued | Permit id: 10467673501
2007/03/16099111 East 59 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  November 20, 2006

Permit status: Permit issued | Permit id: 10442804001
2006/11/20099111 East 59 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  September 15, 1999

Permit status: Permit issued | Permit id: 10246669901
1999/09/150991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  January 24, 2014

Permit status: Permit issued | Permit id: 12166333301
2014/01/240992 World Financial Center Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  September 21, 2010

Permit status: Permit issued | Permit id: 12037289001
2010/09/2109913 Avenue Of The Americas Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  February 14, 2013

Permit status: Permit issued | Permit id: 12145097301
2013/02/140991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  March 16, 2010

Permit status: Permit issued | Permit id: 12016627501
2010/03/160991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  June 19, 2001

Permit status: Permit issued | Permit id: 10256933801
2001/06/19099216 2 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  September 6, 2000

Permit status: Permit issued | Permit id: 50016742804
2000/09/06099222 Poillon Avenue Staten Island Ny 10312Ashlar Mechanical Corp
SCORE
99
Date:  May 8, 2013

Permit status: Permit issued | Permit id: 12153267101
2013/05/0809915 East 33 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  April 18, 2008

Permit status: Permit issued | Permit id: 10474954101
2008/04/1809915 East 33 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  February 28, 2013

Permit status: Permit issued | Permit id: 12086457301
2013/02/28099158 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  November 29, 2011

Permit status: Permit issued | Permit id: 12083070701
2011/11/29099158 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  August 17, 2001

Permit status: Permit issued | Permit id: 10228388701
2001/08/17099151 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  September 11, 2006

Permit status: Permit issued | Permit id: 10443690501
2006/09/1109914 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  September 7, 2005

Permit status: Permit issued | Permit id: 10417729401
2005/09/07099158 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  January 13, 2006

Permit status: Permit issued | Permit id: 10430684001
2006/01/13099158 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  July 23, 2008

Permit status: Permit issued | Permit id: 10488351001
2008/07/230991 East Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  January 11, 2007

Permit status: Permit issued | Permit id: 10464450101
2007/01/110991 East Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  June 22, 2000

Permit status: Permit issued | Permit id: 10182621302
2000/06/22099606 West 115 Street Manhattan Ny 10025Ashlar Mechanical Corp
SCORE
99
Date:  November 6, 2000

Permit status: Permit issued | Permit id: 10217278302
2000/11/06099127 East 46 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  March 29, 2012

Permit status: Permit issued | Permit id: 12099068701
2012/03/29099127 East 46 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  October 3, 2007

Permit status: Permit issued | Permit id: 10487932001
2007/10/0309915 Broadway Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  March 21, 2016

Permit status: Permit issued | Permit id: 12270733901
2016/03/21099535 Madison Avenue Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  October 18, 2007

Permit status: Permit issued | Permit id: 10475586401
2007/10/18099Astor Place Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  November 20, 2006

Permit status: Permit issued | Permit id: 10456555101
2006/11/20099Astor Place Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  May 6, 2010

Permit status: Permit issued | Permit id: 12024988201
2010/05/060991148 St Nicholas Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  February 26, 2007

Permit status: Permit issued | Permit id: 10464990801
2007/02/260992 Clarkson Street Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99

Permit status: Permit in process | Permit id: 12220786001
0991 Federal Reserve Plaza Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  January 8, 2013

Permit status: Permit issued | Permit id: 12146110401
2013/01/08099281 Broadway Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  June 27, 2008

Permit status: Permit issued | Permit id: 10488949901
2008/06/27099207 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  November 27, 2012

Permit status: Permit issued | Permit id: 12045070602
2012/11/270991624 1 Avenue Manhattan Ny 10028Ashlar Mechanical Corp
SCORE
99
Date:  May 10, 2006

Permit status: Permit issued | Permit id: 10431766901
2006/05/10099114 West 55 Street Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  November 16, 1999

Permit status: Permit issued | Permit id: 10247322601
1999/11/16099141 Columbus Avenue Manhattan Ny 10023Ashlar Mechanical Corp
SCORE
99
Date:  April 4, 2006

Permit status: Permit issued | Permit id: 10415890101
2006/04/0409913 3 Avenue Manhattan Ny 10075Ashlar Mechanical Corp
SCORE
99
Date:  July 13, 2010

Permit status: Permit issued | Permit id: 12040657801
2010/07/130995 East 117 Street Manhattan Ny 10035Ashlar Mechanical Corp
SCORE
99
Date:  July 19, 2006

Permit status: Permit issued | Permit id: 10439313001
2006/07/190994 South Street Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  September 26, 2006

Permit status: Permit issued | Permit id: 10451636501
2006/09/2609931 West 3 Street Manhattan Ny 10012Ashlar Mechanical Corp
SCORE
99
Date:  December 15, 2010

Permit status: Permit issued | Permit id: 12043732101
2010/12/1509931 West 3 Street Manhattan Ny 10012Ashlar Mechanical Corp
SCORE
99
Date:  January 22, 2010

Permit status: Permit issued | Permit id: 12023437101
2010/01/22099226 West Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  July 29, 2011

Permit status: Permit issued | Permit id: 12073406301
2011/07/29099226 West Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  February 2, 2016

Permit status: Permit issued | Permit id: 12266351801
2016/02/020991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  February 2, 2001

Permit status: Permit issued | Permit id: 10223534101
2001/02/0209912 Avenue Of The Americas Manhattan Ny 10020Ashlar Mechanical Corp
SCORE
99
Date:  September 11, 2009

Permit status: Permit issued | Permit id: 32004342101
2009/09/110992 Joralemon Street Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  November 1, 2011

Permit status: Permit issued | Permit id: 12007427603
2011/11/010998 Avenue Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  December 10, 2014

Permit status: Permit issued | Permit id: 12216056101
2014/12/100991 East Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  December 2, 2015

Permit status: Permit issued | Permit id: 12244227701
2015/12/02099103 8 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  March 8, 2016

Permit status: Permit issued | Permit id: 12266983401
2016/03/080992 5 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  March 20, 2015

Permit status: Permit issued | Permit id: 12224816601
2015/03/200991 New York Plaza Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  April 9, 2015

Permit status: Permit issued | Permit id: 12193003601
2015/04/09099201 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  November 29, 2009

Permit status: Permit issued | Permit id: 42009503302
2009/11/29099211 01 26 Avenue Queens Ny 11360Ashlar Mechanical Corp
SCORE
99
Date:  February 25, 2013

Permit status: Permit issued | Permit id: 12135882301
2013/02/250993 East 49 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  September 25, 2014

Permit status: Permit issued | Permit id: 12179091801
2014/09/2509914 West 57 Street Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  October 9, 2014

Permit status: Permit issued | Permit id: 12215518501
2014/10/090991 Liberty Street Manhattan Ny 10006Ashlar Mechanical Corp
SCORE
99
Date:  February 3, 2015

Permit status: Permit issued | Permit id: 12199810601
2015/02/03099221 West 44 Street Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  November 20, 2014

Permit status: Permit issued | Permit id: 12057648403
2014/11/200991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  January 23, 2015

Permit status: Permit issued | Permit id: 32102142502
2015/01/230992 Joralemon Street Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  January 15, 2015

Permit status: Permit issued | Permit id: 12218152001
2015/01/150992 Vesey Street Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  April 7, 2015

Permit status: Permit issued | Permit id: 14028650801
2015/04/07099222 East 18 Street Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  May 9, 2011

Permit status: Permit issued | Permit id: 32004342102
2011/05/090992 Joralemon Street Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  May 8, 2013

Permit status: Permit issued | Permit id: 12159376601
2013/05/080991 East 41 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  February 19, 2015

Permit status: Permit issued | Permit id: 12227997001
2015/02/190991 Federal Reserve Plaza Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  January 15, 2014

Permit status: Permit issued | Permit id: 32004342104
2014/01/150992 Joralemon Street Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  December 9, 2011

Permit status: Permit issued | Permit id: 12065410301
2011/12/0909915 Mercer Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  April 12, 2013

Permit status: Permit issued | Permit id: 12155940101
2013/04/120991 East 66 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  March 2, 2016

Permit status: Permit issued | Permit id: 12267593401
2016/03/020991 World Financial Center Manhattan Ny 10280Ashlar Mechanical Corp
SCORE
99
Date:  January 5, 2016

Permit status: Permit issued | Permit id: 12209008502
2016/01/050992 World Financial Center Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  November 6, 2015

Permit status: Permit issued | Permit id: 12208206702
2015/11/0609930 Broadway Manhattan Ny 10027Ashlar Mechanical Corp
SCORE
99
Date:  February 12, 2015

Permit status: Permit issued | Permit id: 12227326201
2015/02/120995 5 Avenue Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  December 22, 2015

Permit status: Permit issued | Permit id: 12074006504
2015/12/2209913 Avenue Of The Americas Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  January 6, 2016

Permit status: Permit issued | Permit id: 12265248701
2016/01/060991 Leroy Street Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  August 28, 2014

Permit status: Permit issued | Permit id: 12209236901
2014/08/2809911 Avenue Of The Americas Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  December 23, 2014

Permit status: Permit issued | Permit id: 12208055901
2014/12/2309913 Avenue Of The Americas Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  August 27, 2012

Permit status: Permit issued | Permit id: 32004342103
2012/08/270992 Joralemon Street Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  September 15, 2014

Permit status: Permit issued | Permit id: 12196559701
2014/09/15099117 Barrow Street Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  April 23, 2014

Permit status: Permit issued | Permit id: 12182774601
2014/04/230991 Ft Washington Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  April 7, 2015

Permit status: Permit issued | Permit id: 12224790601
2015/04/070993 World Financial Center Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  November 22, 2011

Permit status: Permit issued | Permit id: 12088574701
2011/11/220991 Little West 12 Street Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  October 22, 2015

Permit status: Permit issued | Permit id: 12155941003
2015/10/220991 East 66 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  November 13, 2008

Permit status: Permit issued | Permit id: 10491161402
2008/11/130995 East 68 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  January 17, 2013

Permit status: Permit issued | Permit id: 12149823601
2013/01/17099215 East 67 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  February 27, 2013

Permit status: Permit issued | Permit id: 12149583601
2013/02/27099231 8 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  January 9, 2012

Permit status: Permit issued | Permit id: 12077853201
2012/01/09099111 Canal Street Manhattan Ny 10002Ashlar Mechanical Corp
SCORE
99
Date:  December 28, 2010

Permit status: Permit issued | Permit id: 12037627101
2010/12/28099224 East Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  July 8, 2011

Permit status: Permit issued | Permit id: 12040320501
2011/07/08099224 East Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  April 18, 2012

Permit status: Permit issued | Permit id: 12044396602
2012/04/18099224 East Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  October 15, 2009

Permit status: Permit issued | Permit id: 12008610101
2009/10/15099121 Broadway Manhattan Ny 10006Ashlar Mechanical Corp
SCORE
99
Date:  February 25, 2013

Permit status: Permit issued | Permit id: 12146033801
2013/02/2509914 West 57 Street Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  October 22, 2002

Permit status: Permit issued | Permit id: 10208330801
2002/10/2209914 West 57 Street Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  October 13, 2004

Permit status: Permit issued | Permit id: 10249829001
2004/10/1309914 West 57 Street Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  April 24, 2012

Permit status: Permit issued | Permit id: 12089329301
2012/04/2409914 West 57 Street Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  April 4, 2013

Permit status: Permit issued | Permit id: 12114123701
2013/04/040991246 1 Avenue Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  September 13, 2006

Permit status: Permit issued | Permit id: 10452238501
2006/09/130991246 1 Avenue Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  November 17, 2010

Permit status: Permit issued | Permit id: 10452238502
2010/11/170991246 1 Avenue Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  September 11, 2009

Permit status: Permit issued | Permit id: 12005496601
2009/09/1109931 East 53 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  July 6, 2006

Permit status: Permit issued | Permit id: 10443342701
2006/07/060992 5 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  November 2, 2011

Permit status: Permit issued | Permit id: 12084066101
2011/11/020991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  July 18, 2006

Permit status: Permit issued | Permit id: 10433722801
2006/07/180991 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  February 9, 2015

Permit status: Permit issued | Permit id: 12210139501
2015/02/090991 Worldwide Plaza Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  June 4, 2015

Permit status: Permit issued | Permit id: 12116120502
2015/06/040993 East 49 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  August 11, 2014

Permit status: Permit issued | Permit id: 12206462001
2014/08/110991585 Broadway Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  January 26, 2015

Permit status: Permit issued | Permit id: 12070746802
2015/01/2609924 Greene Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  February 7, 2012

Permit status: Permit issued | Permit id: 12081384201
2012/02/070993 World Financial Center Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  August 25, 2015

Permit status: Permit issued | Permit id: 42108625601
2015/08/2509916 14 Decatur Street Queens Ny 11385Ashlar Mechanical Corp
SCORE
99
Date:  December 5, 2014

Permit status: Permit issued | Permit id: 12207126601
2014/12/05099142 West 36 Street Manhattan Ny 10018Ashlar Mechanical Corp
SCORE
99
Date:  December 30, 2015

Permit status: Permit issued | Permit id: 12168167002
2015/12/3009941 East 52 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  February 25, 2015

Permit status: Permit issued | Permit id: 12219134101
2015/02/2509918 East 55 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  December 30, 2015

Permit status: Permit issued | Permit id: 12101106503
2015/12/30099442 Avenue Of The Americas Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  February 19, 2016

Permit status: Permit issued | Permit id: 22032234503
2016/02/190993 Gerard Avenue Bronx Ny 10451Ashlar Mechanical Corp
SCORE
99
Date:  December 2, 2015

Permit status: Permit issued | Permit id: 12224041301
2015/12/020991 East Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  December 15, 2014

Permit status: Permit issued | Permit id: 12172043202
2014/12/150991493 Broadway Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  February 9, 2016

Permit status: Permit issued | Permit id: 12075572602
2016/02/090993 World Financial Center Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  February 3, 2016

Permit status: Permit issued | Permit id: 12146601002
2016/02/0309941 East 52 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  May 12, 2010

Permit status: Permit issued | Permit id: 12031455101
2010/05/120991 New York Plaza Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  January 11, 2006

Permit status: Permit issued | Permit id: 10430103301
2006/01/1109910 Riverside Drive Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  May 20, 2014

Permit status: Permit issued | Permit id: 12155941002
2014/05/200991 East 66 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  March 10, 2016

Permit status: Permit issued | Permit id: 12263530901
2016/03/10099517 11 Avenue Manhattan Ny 10018Ashlar Mechanical Corp
SCORE
99
Date:  March 30, 2016

Permit status: Permit issued | Permit id: 12197906501
2016/03/30099207 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  October 10, 2013

Permit status: Permit issued | Permit id: 12177744301
2013/10/10099444 East 57 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  February 24, 2010

Permit status: Permit issued | Permit id: 12025632901
2010/02/2409961 East 55 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  March 2, 2012

Permit status: Permit issued | Permit id: 12025632902
2012/03/0209961 East 55 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  March 3, 2016

Permit status: Permit issued | Permit id: 12211506801
2016/03/0309914 Bridge Street Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  March 5, 2010

Permit status: Permit issued | Permit id: 12024830201
2010/03/050991 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  April 19, 2011

Permit status: Permit issued | Permit id: 12024830202
2011/04/190991 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  February 19, 2014

Permit status: Permit issued | Permit id: 12147450002
2014/02/19099134 East 48 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  October 14, 2010

Permit status: Permit issued | Permit id: 12032536201
2010/10/14099206 West 17 Street Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  May 18, 2011

Permit status: Permit issued | Permit id: 12031455102
2011/05/180991 New York Plaza Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  April 1, 2011

Permit status: Permit issued | Permit id: 12038915001
2011/04/010991 Astor Plaza Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  December 15, 2015

Permit status: Permit issued | Permit id: 12216904502
2015/12/150992 5 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  November 8, 2012

Permit status: Permit issued | Permit id: 12137161101
2012/11/080992 East 45 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  November 30, 2012

Permit status: Permit issued | Permit id: 12117046401
2012/11/300991 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  December 6, 2012

Permit status: Permit issued | Permit id: 12113670601
2012/12/060991585 Broadway Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  December 10, 2012

Permit status: Permit issued | Permit id: 12032536202
2012/12/10099206 West 17 Street Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  June 6, 2013

Permit status: Permit issued | Permit id: 11040732802
2013/06/0609921 East 38 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  April 12, 2012

Permit status: Permit issued | Permit id: 11046470102
2012/04/120992 5 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  August 26, 2010

Permit status: Permit issued | Permit id: 12044204801
2010/08/260991 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  January 19, 2011

Permit status: Permit issued | Permit id: 12044731001
2011/01/190991246 1 Avenue Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  January 14, 2011

Permit status: Permit issued | Permit id: 12044848001
2011/01/140996 St Johns Lane Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  October 12, 2011

Permit status: Permit issued | Permit id: 12077296701
2011/10/12099193 Ft Washington Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  February 4, 2014

Permit type: Equipment work | Permit status: Permit issued | Permit id: 12144385701
2014/02/040991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  November 7, 2012

Permit status: Permit issued | Permit id: 12044848002
2012/11/070996 St Johns Lane Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  August 31, 2015

Permit status: Permit issued | Permit id: 14031542401
2015/08/310994 World Financial Center Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  May 6, 2013

Permit status: Permit issued | Permit id: 12077296702
2013/05/06099193 Ft Washington Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  March 23, 2011

Permit status: Permit issued | Permit id: 12050381001
2011/03/230994 East 76 Street Manhattan Ny 10021Ashlar Mechanical Corp
SCORE
99
Date:  May 10, 2012

Permit status: Permit issued | Permit id: 12050381002
2012/05/100994 East 76 Street Manhattan Ny 10021Ashlar Mechanical Corp
SCORE
99
Date:  December 19, 2013

Permit status: Permit issued | Permit id: 12178845901
2013/12/19099134 East 59 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  November 3, 2010

Permit status: Permit issued | Permit id: 12048857901
2010/11/03099868 Broadway Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  September 4, 2012

Permit status: Permit issued | Permit id: 12048857902
2012/09/04099868 Broadway Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  April 12, 2013

Permit status: Permit issued | Permit id: 12053777603
2013/04/12099206 West 17 Street Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  July 25, 2011

Permit status: Permit issued | Permit id: 12056555701
2011/07/25099231 8 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  May 2, 2011

Permit status: Permit issued | Permit id: 42031865901
2011/05/0209964 34 Myrtle Avenue Queens Ny 11385Ashlar Mechanical Corp
SCORE
99
Date:  March 3, 2011

Permit status: Permit issued | Permit id: 12056945601
2011/03/0309931 West 3 Street Manhattan Ny 10012Ashlar Mechanical Corp
SCORE
99
Date:  October 18, 2012

Permit status: Permit issued | Permit id: 42007724001
2012/10/1809915 15 Hazen Street Bronx Ny 11370Ashlar Mechanical Corp
SCORE
99
Date:  June 8, 2011

Permit status: Permit issued | Permit id: 12061745801
2011/06/08099156 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  August 9, 2012

Permit status: Permit issued | Permit id: 12061745802
2012/08/09099156 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  March 2, 2016

Permit status: Permit issued | Permit id: 12199810602
2016/03/02099221 West 44 Street Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  December 3, 2012

Permit status: Permit issued | Permit id: 12063265402
2012/12/030991246 1 Avenue Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  May 10, 2013

Permit status: Permit issued | Permit id: 12085334402
2013/05/1009929 Avenue Of The Finest Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  December 21, 2015

Permit status: Permit issued | Permit id: 12244391701
2015/12/21099279 Hudson Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  April 26, 2012

Permit status: Permit issued | Permit id: 12067514401
2012/04/260991 Liberty Street Manhattan Ny 10006Ashlar Mechanical Corp
SCORE
99
Date:  June 13, 2011

Permit status: Permit issued | Permit id: 12069406101
2011/06/130991325 Avenue Of The Americas Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  September 12, 2012

Permit status: Permit issued | Permit id: 12069406102
2012/09/120991325 Avenue Of The Americas Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  August 1, 2008

Permit status: Permit issued | Permit id: 10476715601
2008/08/01099418 Broadway Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  August 17, 2001

Permit status: Permit issued | Permit id: 10255292501
2001/08/170992 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  September 13, 2010

Permit status: Permit issued | Permit id: 12013103502
2010/09/13099406 Avenue Manhattan Ny 10001Ashlar Mechanical Corp
SCORE
99
Date:  August 3, 2009

Permit status: Permit issued | Permit id: 12013103501
2009/08/03099406 Avenue Manhattan Ny 10001Ashlar Mechanical Corp
SCORE
99
Date:  October 28, 2008

Permit status: Permit issued | Permit id: 11021612301
2008/10/2809915 Mercer Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  January 19, 2007

Permit status: Permit issued | Permit id: 10447778101
2007/01/190992 5 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  November 22, 1999

Permit status: Permit issued | Permit id: 10211334801
1999/11/220991 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  November 2, 2006

Permit status: Permit issued | Permit id: 10454928601
2006/11/020992 Vesey Street Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  November 28, 2007

Permit status: Permit issued | Permit id: 10493511701
2007/11/280992 Vesey Street Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  August 22, 2007

Permit status: Permit issued | Permit id: 10487397801
2007/08/220993 2 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  May 3, 2007

Permit status: Permit issued | Permit id: 10472855501
2007/05/030991 Ft Washington Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  January 2, 2008

Permit status: Permit issued | Permit id: 10430103302
2008/01/0209910 Riverside Drive Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  August 21, 2007

Permit status: Permit issued | Permit id: 10470518801
2007/08/21099214 East 34 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  February 11, 2011

Permit status: Permit issued | Permit id: 12031537301
2011/02/1109930 Broadway Manhattan Ny 10027Ashlar Mechanical Corp
SCORE
99
Date:  May 16, 2013

Permit status: Permit issued | Permit id: 12109907901
2013/05/160991023 1 Avenue Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  July 18, 2011

Permit status: Permit issued | Permit id: 12071659101
2011/07/180992 East 32 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  June 21, 2011

Permit status: Permit issued | Permit id: 12073165401
2011/06/21099226 East 37 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  August 10, 2011

Permit status: Permit issued | Permit id: 12071996301
2011/08/1009945 West 125 Street Manhattan Ny 10027Ashlar Mechanical Corp
SCORE
99
Date:  June 9, 2012

Permit status: Permit issued | Permit id: 12071741102
2012/06/0909943 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  April 24, 2012

Permit status: Permit issued | Permit id: 12070746801
2012/04/2409924 Greene Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  June 12, 2012

Permit status: Permit issued | Permit id: 22014803401
2012/06/1209917 19 Hazen Street Bronx Ny 11370Ashlar Mechanical Corp
SCORE
99
Date:  August 7, 2012

Permit status: Permit issued | Permit id: 12056945602
2012/08/0709931 West 3 Street Manhattan Ny 10012Ashlar Mechanical Corp
SCORE
99
Date:  September 25, 2012

Permit status: Permit issued | Permit id: 12117658301
2012/09/250991552 Broadway Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  January 30, 2014

Permit status: Permit issued | Permit id: 12178978801
2014/01/300991 Federal Reserve Plaza Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  January 21, 2014

Permit status: Permit issued | Permit id: 12189759001
2014/01/21099101 East 52 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  November 26, 2014

Permit status: Permit issued | Permit id: 12189993602
2014/11/26099103 8 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  February 6, 2014

Permit status: Permit issued | Permit id: 12101106502
2014/02/06099442 Avenue Of The Americas Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  January 17, 2014

Permit status: Permit issued | Permit id: 12189193401
2014/01/170992 Vesey Street Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  January 23, 2014

Permit status: Permit issued | Permit id: 12181670301
2014/01/23099201 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  April 20, 2016

Permit status: Permit issued | Permit id: 12267024301
2016/04/2009915 East 39 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  February 6, 2014

Permit status: Permit issued | Permit id: 42007724002
2014/02/0609915 15 Hazen Street Bronx Ny 11370Ashlar Mechanical Corp
SCORE
99
Date:  January 24, 2012

Permit status: Permit issued | Permit id: 12082311801
2012/01/240991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  August 18, 2011

Permit status: Permit issued | Permit id: 12066435201
2011/08/180991 East Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  February 10, 2012

Permit status: Permit issued | Permit id: 12085587801
2012/02/100995 11 Avenue Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  May 4, 2012

Permit status: Permit issued | Permit id: 12085334401
2012/05/0409929 Avenue Of The Finest Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  April 30, 2013

Permit status: Permit issued | Permit id: 32036368202
2013/04/30099144 Kent Avenue Brooklyn Ny 11211Ashlar Mechanical Corp
SCORE
99
Date:  June 24, 2013

Permit status: Permit issued | Permit id: 12168171401
2013/06/240991 East 24 Street Manhattan Ny 10010Ashlar Mechanical Corp
SCORE
99
Date:  May 13, 2015

Permit status: Permit issued | Permit id: 12225555801
2015/05/130992 Broadway Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  April 14, 2016

Permit status: Permit issued | Permit id: 32035051603
2016/04/140994 Metrotech Center Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  May 11, 2015

Permit status: Permit issued | Permit id: 12144385702
2015/05/110991 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  January 9, 2012

Permit status: Permit issued | Permit id: 32035051601
2012/01/090994 Metrotech Center Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  July 28, 2011

Permit status: Permit issued | Permit id: 12073243001
2011/07/28099111 Canal Street Manhattan Ny 10002Ashlar Mechanical Corp
SCORE
99
Date:  January 5, 2012

Permit status: Permit issued | Permit id: 12086796301
2012/01/05099535 Madison Avenue Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  December 19, 2011

Permit status: Permit issued | Permit id: 12088463101
2011/12/190994 Lexington Avenue Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  May 30, 2012

Permit status: Permit issued | Permit id: 12100112901
2012/05/30099158 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  December 2, 2011

Permit status: Permit issued | Permit id: 12090581401
2011/12/02099103 8 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  May 8, 2013

Permit status: Permit issued | Permit id: 32035051602
2013/05/080994 Metrotech Center Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  January 10, 2012

Permit status: Permit issued | Permit id: 12091267301
2012/01/100995 Times Square Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  January 5, 2016

Permit status: Permit issued | Permit id: 12214447402
2016/01/05099156 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  February 23, 2012

Permit status: Permit issued | Permit id: 12092132401
2012/02/23099East 46 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  December 23, 2011

Permit status: Permit issued | Permit id: 12092756901
2011/12/23099109 Reade Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  June 2, 2015

Permit status: Permit issued | Permit id: 12218990601
2015/06/020991 Fletcher Street Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99

Permit type: Equipment work | Permit status: Permit issued | Permit id: 12063097802
2013/07/26099138 Columbus Avenue Manhattan Ny 10023Ashlar Mechanical Corp
SCORE
99
Date:  April 26, 2012

Permit status: Permit issued | Permit id: 12096756001
2012/04/26099135 7 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  May 4, 2012

Permit status: Permit issued | Permit id: 12100502701
2012/05/04099134 East 59 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  July 3, 2012

Permit status: Permit issued | Permit id: 12102562001
2012/07/030991 East Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  November 27, 2012

Permit status: Permit issued | Permit id: 12136481601
2012/11/27099172 Church Street Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  January 20, 2011

Permit status: Permit issued | Permit id: 12045070601
2011/01/200991624 1 Avenue Manhattan Ny 10028Ashlar Mechanical Corp
SCORE
99
Date:  February 1, 2013

Permit status: Permit issued | Permit id: 12108426301
2013/02/0109937 West 3 Street Manhattan Ny 10012Ashlar Mechanical Corp
SCORE
99
Date:  November 7, 2012

Permit status: Permit issued | Permit id: 32058253401
2012/11/07099125 Flatbush Avenue Brooklyn Ny 11217Ashlar Mechanical Corp
SCORE
99
Date:  February 3, 2015

Permit status: Permit issued | Permit id: 12199809901
2015/02/03099235 West 44 Street Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  September 4, 2012

Permit status: Permit issued | Permit id: 12116148301
2012/09/040991 Liberty Street Manhattan Ny 10005Ashlar Mechanical Corp
SCORE
99
Date:  April 2, 2002

Permit status: Permit issued | Permit id: 10213707301
2002/04/020991 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  January 15, 2015

Permit status: Permit issued | Permit id: 12220836001
2015/01/15099362 West 53 Street Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  January 23, 2014

Permit status: Permit issued | Permit id: 12187151801
2014/01/230992 5 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  July 26, 2013

Permit status: Permit issued | Permit id: 12168864601
2013/07/260991493 Broadway Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  January 29, 2013

Permit status: Permit issued | Permit id: 42055731001
2013/01/2909924 01 24 Street Queens Ny 11102Ashlar Mechanical Corp
SCORE
99
Date:  August 5, 2013

Permit status: Permit issued | Permit id: 12104196002
2013/08/0509922 East Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  May 14, 2013

Permit status: Permit issued | Permit id: 12090157802
2013/05/140991 East Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  May 1, 2015

Permit status: Permit issued | Permit id: 12238679201
2015/05/010993 5 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  May 1, 2012

Permit status: Permit issued | Permit id: 12106356101
2012/05/010992 World Financial Center Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  May 17, 2013

Permit status: Permit issued | Permit id: 12106358902
2013/05/170992 World Financial Center Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  August 20, 2013

Permit status: Permit issued | Permit id: 12095686701
2013/08/20099216 2 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  March 5, 2014

Permit status: Permit issued | Permit id: 12021281202
2014/03/0509926 East 72 Street Manhattan Ny 10021Ashlar Mechanical Corp
SCORE
99
Date:  September 10, 2013

Permit status: Permit issued | Permit id: 41023479501
2013/09/10099120 55 Queens Boulevard Queens Ny 11415Ashlar Mechanical Corp
SCORE
99
Date:  November 6, 2015

Permit status: Permit issued | Permit id: 12209236902
2015/11/0609911 Avenue Of The Americas Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  April 17, 2015

Permit status: Permit issued | Permit id: 12233338601
2015/04/17099102 East 18 Street Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  September 23, 2013

Permit status: Permit issued | Permit id: 12173626501
2013/09/230991 Washington Street Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  May 26, 2015

Permit status: Permit issued | Permit id: 12132760702
2015/05/26099166 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  September 2, 2015

Permit status: Permit issued | Permit id: 22014803404
2015/09/0209917 19 Hazen Street Bronx Ny 11370Ashlar Mechanical Corp
SCORE
99
Date:  November 22, 2011

Permit status: Permit issued | Permit id: 12075572601
2011/11/220993 World Financial Center Manhattan Ny 10281Ashlar Mechanical Corp
SCORE
99
Date:  September 26, 2013

Permit status: Permit issued | Permit id: 12163016401
2013/09/260994 Lexington Avenue Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  December 5, 2006

Permit status: Permit issued | Permit id: 10460468901
2006/12/050995141 Broadway Manhattan Ny 10034Ashlar Mechanical Corp
SCORE
99
Date:  August 10, 2015

Permit status: Permit issued | Permit id: 14025177801
2015/08/10099743 5 Avenue Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  November 5, 2010

Permit status: Permit issued | Permit id: 12043730301
2010/11/050994 East 66 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  April 11, 2012

Permit status: Permit issued | Permit id: 32036368201
2012/04/11099144 Kent Avenue Brooklyn Ny 11211Ashlar Mechanical Corp
SCORE
99
Date:  February 14, 2013

Permit status: Permit issued | Permit id: 12140209901
2013/02/14099334 Madison Avenue Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  October 7, 2013

Permit type: Equipment work | Permit status: Permit issued | Permit id: 12067663302
2013/10/07099516 West 162 Street Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  October 9, 2007

Permit status: Permit issued | Permit id: 10476220401
2007/10/090993981 Broadway Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  November 13, 2008

Permit status: Permit issued | Permit id: 10476080302
2008/11/130993981 Broadway Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  January 16, 2009

Permit status: Permit issued | Permit id: 11000253101
2009/01/16099412 East 68 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  October 16, 2015

Permit status: Permit issued | Permit id: 30209528403
2015/10/16099De Kalb Avenue Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  March 16, 2007

Permit status: Permit issued | Permit id: 10465368901
2007/03/160991 Liberty Street Manhattan Ny 10006Ashlar Mechanical Corp
SCORE
99
Date:  September 30, 2008

Permit status: Permit issued | Permit id: 10465368902
2008/09/300991 Liberty Street Manhattan Ny 10006Ashlar Mechanical Corp
SCORE
99
Date:  April 18, 2008

Permit status: Permit issued | Permit id: 11002595401
2008/04/1809915 Beaver Street Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  April 6, 2006

Permit status: Permit issued | Permit id: 10435430601
2006/04/0609915 Beaver Street Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  December 15, 2010

Permit status: Permit issued | Permit id: 12040022601
2010/12/1509915 Beaver Street Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  January 30, 2012

Permit status: Permit issued | Permit id: 12083513201
2012/01/3009915 Beaver Street Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  October 30, 2008

Permit status: Permit issued | Permit id: 10475758602
2008/10/30099331 East 25 Street Manhattan Ny 10010Ashlar Mechanical Corp
SCORE
99
Date:  July 25, 2007

Permit status: Permit issued | Permit id: 10475758601
2007/07/25099331 East 25 Street Manhattan Ny 10010Ashlar Mechanical Corp
SCORE
99
Date:  February 28, 2006

Permit status: Permit issued | Permit id: 10428811001
2006/02/28099153 Spring Street Manhattan Ny 10012Ashlar Mechanical Corp
SCORE
99
Date:  February 6, 2012

Permit status: Permit issued | Permit id: 12024788401
2012/02/06099153 Spring Street Manhattan Ny 10012Ashlar Mechanical Corp
SCORE
99
Date:  January 11, 2002

Permit status: Permit issued | Permit id: 10258497201
2002/01/11099201 7 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  September 10, 2007

Permit status: Permit issued | Permit id: 10399584802
2007/09/1009938 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  January 30, 2012

Permit status: Permit issued | Permit id: 12094949301
2012/01/30099105 Gansevoort Street Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  January 8, 2002

Permit status: Permit issued | Permit id: 10228744601
2002/01/080991 Fulton Street Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  September 18, 2012

Permit status: Permit issued | Permit id: 12103728901
2012/09/180991 Fulton Street Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  July 8, 1991

Permit status: Permit issued | Permit id: 10027294601
1991/07/080991 Fulton Street Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  March 11, 2008

Permit status: Permit issued | Permit id: 11000963201
2008/03/11099326 West 41 Street Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  June 8, 2011

Permit status: Permit issued | Permit id: 12039132501
2011/06/080991784 Broadway Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  April 20, 2009

Permit status: Permit issued | Permit id: 11000963202
2009/04/20099326 West 41 Street Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  June 1, 2011

Permit status: Permit issued | Permit id: 12008813602
2011/06/01099326 West 41 Street Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  January 6, 2016

Permit status: Permit issued | Permit id: 12244651201
2016/01/0609929 West 32 Street Manhattan Ny 10001Ashlar Mechanical Corp
SCORE
99
Date:  September 9, 2015

Permit status: Permit issued | Permit id: 12244271201
2015/09/090992 Times Square Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  August 21, 2013

Permit status: Permit issued | Permit id: 12049342002
2013/08/21099354 East 26 Street Manhattan Ny 10010Ashlar Mechanical Corp
SCORE
99
Date:  April 16, 2014

Permit status: Permit issued | Permit id: 12132760701
2014/04/16099166 Avenue Of The Americas Manhattan Ny 10013Ashlar Mechanical Corp
SCORE
99
Date:  March 2, 2012

Permit status: Permit issued | Permit id: 40234457502
2012/03/0209974 01 78 Avenue Queens Ny 11385Ashlar Mechanical Corp
SCORE
99
Date:  April 8, 2014

Permit status: Permit issued | Permit id: 12174874201
2014/04/080992 3 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  March 8, 2011

Permit status: Permit issued | Permit id: 22004776801
2011/03/080993415 Bainbridge Avenue Bronx Ny 10467Ashlar Mechanical Corp
SCORE
99
Date:  March 31, 2014

Permit status: Permit issued | Permit id: 12177849701
2014/03/3109917 East 44 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  October 15, 2015

Permit status: Permit issued | Permit id: 12204852302
2015/10/150991 East 59 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  December 20, 2013

Permit status: Permit issued | Permit id: 12007427605
2013/12/200998 Avenue Manhattan Ny 10014Ashlar Mechanical Corp
SCORE
99
Date:  June 4, 2013

Permit status: Permit issued | Permit id: 12156146101
2013/06/040991 Broadway Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  January 6, 2010

Permit status: Permit issued | Permit id: 12023870501
2010/01/0609959 Park Place Manhattan Ny 10007Ashlar Mechanical Corp
SCORE
99
Date:  February 12, 2007

Permit status: Permit issued | Permit id: 10464606401
2007/02/12099305 East 63 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  January 8, 2007

Permit status: Permit issued | Permit id: 10461843301
2007/01/080992 East 47 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  July 19, 2007

Permit status: Permit issued | Permit id: 10460073601
2007/07/19099227 2 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  October 3, 2006

Permit status: Permit issued | Permit id: 10446933501
2006/10/03099227 2 Avenue Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  October 16, 2009

Permit status: Permit issued | Permit id: 12014923101
2009/10/160991244 2 Avenue Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  July 6, 2006

Permit status: Permit issued | Permit id: 10440775901
2006/07/06099155 Broadway Manhattan Ny 10006Ashlar Mechanical Corp
SCORE
99
Date:  November 30, 2006

Permit status: Permit issued | Permit id: 10450073701
2006/11/3009913 Avenue Of The Americas Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  November 1, 2007

Permit status: Permit issued | Permit id: 20091592901
2007/11/01099665 West 252 Street Bronx Ny 10471Ashlar Mechanical Corp
SCORE
99
Date:  January 17, 2014

Permit status: Permit issued | Permit id: 12174627201
2014/01/170991246 1 Avenue Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  May 19, 2014

Permit status: Permit issued | Permit id: 31007915203
2014/05/19099De Kalb Avenue Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  May 27, 2009

Permit status: Permit issued | Permit id: 31007915202
2009/05/27099De Kalb Avenue Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  July 24, 2013

Permit status: Permit issued | Permit id: 12170881101
2013/07/240995 East 117 Street Manhattan Ny 10035Ashlar Mechanical Corp
SCORE
99
Date:  March 27, 2008

Permit status: Permit issued | Permit id: 31007915201
2008/03/27099De Kalb Avenue Brooklyn Ny 11201Ashlar Mechanical Corp
SCORE
99
Date:  May 5, 2008

Permit status: Permit issued | Permit id: 11009494101
2008/05/0509931 West 3 Street Manhattan Ny 10012Ashlar Mechanical Corp
SCORE
99
Date:  June 16, 2014

Permit status: Permit issued | Permit id: 12202305001
2014/06/1609927 West 52 Street Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  May 16, 2014

Permit status: Permit issued | Permit id: 12163296501
2014/05/16099412 East 68 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  March 10, 2015

Permit status: Permit issued | Permit id: 12227695501
2015/03/1009915 Cliff Street Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  January 24, 2008

Permit status: Permit issued | Permit id: 10490178701
2008/01/240994 New York Plaza Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  September 22, 2014

Permit status: Permit issued | Permit id: 12204541001
2014/09/220993948 Broadway Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  August 29, 2014

Permit status: Permit issued | Permit id: 12204852301
2014/08/290991 East 59 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  November 4, 2015

Permit status: Permit issued | Permit id: 12204541002
2015/11/040993948 Broadway Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  June 9, 2014

Permit status: Permit issued | Permit id: 34013310801
2014/06/090992 Kingsland Avenue Brooklyn Ny 11211Ashlar Mechanical Corp
SCORE
99
Date:  August 26, 2014

Permit status: Permit issued | Permit id: 12104196003
2014/08/2609922 East Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  April 23, 2014

Permit status: Permit issued | Permit id: 12192080401
2014/04/23099121 Broadway Manhattan Ny 10006Ashlar Mechanical Corp
SCORE
99
Date:  March 18, 2009

Permit status: Permit issued | Permit id: 11044017601
2009/03/180991 Ft Washington Avenue Manhattan Ny 10032Ashlar Mechanical Corp
SCORE
99
Date:  January 13, 2014

Permit status: Permit issued | Permit id: 42080657801
2014/01/1309953 35 72 Street Queens Ny 11378Ashlar Mechanical Corp
SCORE
99
Date:  September 8, 2014

Permit status: Permit issued | Permit id: 12153267102
2014/09/0809915 East 33 Street Manhattan Ny 10016Ashlar Mechanical Corp
SCORE
99
Date:  February 15, 2011

Permit status: Permit issued | Permit id: 12023804602
2011/02/15099109 Broadway Manhattan Ny 10006Ashlar Mechanical Corp
SCORE
99
Date:  August 30, 2000

Permit status: Permit issued | Permit id: 10207520001
2000/08/30099142 East 51 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  January 12, 2007

Permit status: Permit issued | Permit id: 10447409801
2007/01/12099142 East 51 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  August 22, 2012

Permit status: Permit issued | Permit id: 12049342001
2012/08/22099354 East 26 Street Manhattan Ny 10010Ashlar Mechanical Corp
SCORE
99
Date:  November 26, 2012

Permit status: Permit issued | Permit id: 12139018201
2012/11/260992 East 47 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  December 6, 2005

Permit status: Permit issued | Permit id: 10419209901
2005/12/060992 East Street Manhattan Ny 10003Ashlar Mechanical Corp
SCORE
99
Date:  February 16, 2010

Permit status: Permit issued | Permit id: 12014698401
2010/02/1609918 East 55 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  June 15, 2006

Permit status: Permit issued | Permit id: 10433282001
2006/06/150991 East 45 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  October 15, 2009

Permit status: Permit issued | Permit id: 10460086102
2009/10/150992 5 Avenue Manhattan Ny 10011Ashlar Mechanical Corp
SCORE
99
Date:  March 7, 2013

Permit status: Permit issued | Permit id: 12043730302
2013/03/070994 East 66 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  March 15, 2012

Permit status: Permit issued | Permit id: 12092889901
2012/03/150994 East 66 Street Manhattan Ny 10065Ashlar Mechanical Corp
SCORE
99
Date:  December 11, 2006

Permit status: Permit issued | Permit id: 10445462601
2006/12/1109928 West 22 Street Manhattan Ny 10010Ashlar Mechanical Corp
SCORE
99
Date:  January 14, 2010

Permit status: Permit issued | Permit id: 12007970701
2010/01/14099Lincoln Center Plaza Manhattan Ny 10023Ashlar Mechanical Corp
SCORE
99
Date:  December 11, 2006

Permit status: Permit issued | Permit id: 10446666801
2006/12/1109915 East 52 Street Manhattan Ny 10022Ashlar Mechanical Corp
SCORE
99
Date:  October 16, 2006

Permit status: Permit issued | Permit id: 10448284601
2006/10/16099101 John Street Manhattan Ny 10038Ashlar Mechanical Corp
SCORE
99
Date:  March 28, 2013

Permit status: Permit issued | Permit id: 12085587802
2013/03/280995 11 Avenue Manhattan Ny 10036Ashlar Mechanical Corp
SCORE
99
Date:  February 28, 2006

Permit status: Permit issued | Permit id: 10434532601
2006/02/280991325 Avenue Of The Americas Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  September 24, 2007

Permit status: Permit issued | Permit id: 10488893501
2007/09/240991325 Avenue Of The Americas Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  February 2, 2005

Permit status: Permit issued | Permit id: 10395782601
2005/02/020991325 Avenue Of The Americas Manhattan Ny 10019Ashlar Mechanical Corp
SCORE
99
Date:  September 25, 2014

Permit status: Permit issued | Permit id: 12209373201
2014/09/2509914 Bridge Street Manhattan Ny 10004Ashlar Mechanical Corp
SCORE
99
Date:  November 5, 2014

Permit status: Permit issued | Permit id: 12135882302
2014/11/050993 East 49 Street Manhattan Ny 10017Ashlar Mechanical Corp
SCORE
99
Date:  October 28, 2014

Permit status: Permit issued | Permit id: 12208206701
2014/10/2809930 Broadway Manhattan Ny 10027Ashlar 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.