SCORE

MAINLAND PLG & HTG

ABOUT MAINLAND PLG & HTG

Mainland Plg & Htg specializes in:

Mainland Plg & Htg offers services:

Based on the information received from , associated with Mainland Plg & Htg over the past .

If you are considering hiring Mainland Plg & Htg for your home renovation project, we recommend using our bidding system to get competitive quotes.




QUALITY


Mainland Plg & Htg 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:  September 17, 1993

Permit status: Permit issued | Permit id: 30025448101
1993/09/170100833 65 Street Brooklyn Ny 11220Mainland Plg And Htg
SCORE
100
Date:  June 29, 2000

Permit status: Permit issued | Permit id: 30099790001
2000/06/2901002165 67 Street Brooklyn Ny 11204Mainland Plg And Htg
SCORE
100
Date:  March 29, 2001

Permit status: Permit issued | Permit id: 40105222101
2001/03/29010048 58 Lane Queens Ny 11377Mainland Plg And Htg
SCORE
100
Date:  October 26, 1994

Permit status: Permit issued | Permit id: 30018392201
1994/10/260100996 Willoughby Avenue Brooklyn Ny 11221Mainland Plg And Htg
SCORE
100
Date:  January 22, 2003

Permit status: Permit issued | Permit id: 40156393701
2003/01/22010024 45 43 Street Queens Ny 11103Mainland Plg And Htg
SCORE
100
Date:  November 8, 2002

Permit status: Permit issued | Permit id: 40155007701
2002/11/08010022 63 Crescent Street Queens Ny 11105Mainland Plg And Htg
SCORE
100
Date:  December 6, 1995

Permit status: Permit issued | Permit id: 10104436201
1995/12/060100105 Stanton Street Manhattan Ny 10002Mainland Plg And Htg
SCORE
100
Date:  September 25, 2002

Permit status: Permit issued | Permit id: 40013518001
2002/09/25010029 21 Astoria Boulevard Queens Ny 11102Mainland Plg And Htg
SCORE
100
Date:  September 18, 1996

Permit status: Permit issued | Permit id: 30038075402
1996/09/180100273 Brighton Beach Avenue Brooklyn Ny 11235Mainland Plg And Htg
SCORE
100
Date:  October 31, 2002

Permit status: Permit issued | Permit id: 40123836202
2002/10/31010097 14 42 Avenue Queens Ny 11368Mainland Plg And Htg
SCORE
100
Date:  June 21, 2000

Permit status: Permit issued | Permit id: 30103748301
2000/06/2101002119 East 15 Street Brooklyn Ny 11229Mainland Plg And Htg
SCORE
100
Date:  August 9, 1996

Permit status: Permit issued | Permit id: 30052084401
1996/08/090100813 63 Street Brooklyn Ny 11220Mainland Plg And Htg
SCORE
100
Date:  July 7, 1992

Permit status: Permit issued | Permit id: 30016213301
1992/07/0701001246 59 Street Brooklyn Ny 11219Mainland Plg And Htg
SCORE
100
Date:  October 29, 2002

Permit status: Permit issued | Permit id: 40153973201
2002/10/29010082 01 54 Avenue Queens Ny 11373Mainland Plg And Htg
SCORE
100
Date:  November 8, 2002

Permit status: Permit issued | Permit id: 40138834201
2002/11/08010052 71 79 Street Queens Ny 11373Mainland Plg And Htg
SCORE
100
Date:  June 26, 1997

Permit status: Permit issued | Permit id: 30060330901
1997/06/2601001834 East 28 Street Brooklyn Ny 11229Mainland Plg And Htg
SCORE
100
Date:  July 19, 2001

Permit status: Permit issued | Permit id: 40001480901
2001/07/19010025 01 88 Street Queens Ny 11369Mainland Plg And Htg
SCORE
100
Date:  October 23, 2002

Permit status: Permit issued | Permit id: 40150206701
2002/10/23010080 01 Broadway Queens Ny 11373Mainland Plg And Htg
SCORE
100
Date:  April 20, 1999

Permit status: Permit issued | Permit id: 30084913401
1999/04/200100872a Flatbush Avenue Brooklyn Ny 11226Mainland Plg And Htg
SCORE
100
Date:  June 24, 1997

Permit status: Permit issued | Permit id: 30062338701
1997/06/2401002567 Avenue U Brooklyn Ny 11229Mainland Plg And Htg
SCORE
100
Date:  November 22, 1995

Permit status: Permit issued | Permit id: 10115985301
1995/11/220100142 Beekman Street Manhattan Ny 10038Mainland Plg And Htg
SCORE
100
Date:  March 5, 1992

Permit status: Permit issued | Permit id: 10036721001
1992/03/050100184 Canal Street Manhattan Ny 10013Mainland Plg And Htg
SCORE
100
Date:  August 15, 1997

Permit status: Permit issued | Permit id: 10170792101
1997/08/150100122 Fulton Street Manhattan Ny 10038Mainland Plg And Htg
SCORE
100
Date:  May 28, 1996

Permit status: Permit issued | Permit id: 10128719901
1996/05/280100165 Bleecker Street Manhattan Ny 10012Mainland Plg And Htg
SCORE
100
Date:  August 16, 1996

Permit status: Permit issued | Permit id: 10097013901
1996/08/160100876 Lexington Avenue Manhattan Ny 10065Mainland Plg And Htg
SCORE
100
Date:  April 15, 1996

Permit status: Permit issued | Permit id: 10128905301
1996/04/150100118 Fulton Street Manhattan Ny 10038Mainland Plg And Htg
SCORE
100
Date:  March 21, 1996

Permit status: Permit issued | Permit id: 10127487101
1996/03/210100122 3 Avenue Manhattan Ny 10003Mainland Plg And Htg
SCORE
100
Date:  December 22, 1995

Permit status: Permit issued | Permit id: 10108398901
1995/12/220100122 3 Avenue Manhattan Ny 10003Mainland Plg And Htg
SCORE
100
Date:  April 16, 1996

Permit status: Permit issued | Permit id: 10128509301
1996/04/16010035 7 Avenue South Manhattan Ny 10014Mainland Plg And Htg
SCORE
100
Date:  July 22, 1996

Permit status: Permit issued | Permit id: 10131337501
1996/07/220100138 Chambers Street Manhattan Ny 10007Mainland Plg And Htg
SCORE
100
Date:  December 6, 1995

Permit status: Permit issued | Permit id: 10111966501
1995/12/060100138 Chambers Street Manhattan Ny 10007Mainland Plg And Htg
SCORE
100
Date:  January 21, 1997

Permit status: Permit issued | Permit id: 10152870401
1997/01/21010029 West Street Manhattan Ny 10024Mainland Plg And Htg
SCORE
100
Date:  June 17, 1997

Permit status: Permit issued | Permit id: 30064392601
1997/06/1701001601 Mermaid Avenue Brooklyn Ny 11224Mainland Plg And Htg
SCORE
100
Date:  October 15, 2002

Permit status: Permit issued | Permit id: 40131452801
2002/10/15010095 08 35 Avenue Queens Ny 11372Mainland Plg And Htg
SCORE
100
Date:  July 28, 1999

Permit status: Permit issued | Permit id: 40085520401
1999/07/28010088 16 Roosevelt Avenue Queens Ny 11372Mainland Plg And Htg
SCORE
100
Date:  December 28, 1999

Permit status: Permit issued | Permit id: 40098230801
1999/12/280100714 Seneca Avenue Queens Ny 11385Mainland Plg And Htg
SCORE
100
Date:  April 7, 2003

Permit status: Permit issued | Permit id: 40162676301
2003/04/070100135 21 38 Avenue Queens Ny 11354Mainland Plg And Htg
SCORE
100
Date:  April 9, 1996

Permit status: Permit issued | Permit id: 10122669201
1996/04/090100323 West 85 Street Manhattan Ny 10024Mainland Plg And Htg
SCORE
100
Date:  December 21, 1995

Permit status: Permit issued | Permit id: 10115628601
1995/12/210100483 Columbus Avenue Manhattan Ny 10024Mainland Plg And Htg
SCORE
100
Date:  October 18, 1995

Permit status: Permit issued | Permit id: 10112129701
1995/10/180100314 West 36 Street Manhattan Ny 10018Mainland Plg And Htg
SCORE
100
Date:  July 30, 1998

Permit status: Permit issued | Permit id: 10180814401
1998/07/30010015 East 29 Street Manhattan Ny 10016Mainland Plg And Htg
SCORE
100
Date:  September 7, 1999

Permit status: Permit issued | Permit id: 10257960201
1999/09/07010015 East 29 Street Manhattan Ny 10016Mainland Plg And Htg
SCORE
100
Date:  September 6, 1996

Permit status: Permit issued | Permit id: 10137983901
1996/09/060100573 2 Avenue Manhattan Ny 10016Mainland Plg And Htg
SCORE
100
Date:  December 5, 1995

Permit status: Permit issued | Permit id: 10108067901
1995/12/05010024 East 46 Street Manhattan Ny 10017Mainland Plg And Htg
SCORE
100
Date:  October 4, 2002

Permit status: Permit issued | Permit id: 40146261701
2002/10/040100147 14 34 Avenue Queens Ny 11354Mainland Plg And Htg
SCORE
100
Date:  May 30, 2001

Permit status: Permit issued | Permit id: 40123538301
2001/05/30010043 45 1 Street Queens Ny 11358Mainland Plg And Htg
SCORE
100
Date:  January 6, 2003

Permit status: Permit issued | Permit id: 40156442801
2003/01/06010061 46 146 Place Queens Ny 11367Mainland Plg And Htg
SCORE
100
Date:  January 25, 2002

Permit status: Permit issued | Permit id: 40125274601
2002/01/250100158 02 Locke Avenue Queens Ny 11357Mainland Plg And Htg
SCORE
100
Date:  June 24, 1997

Permit status: Permit issued | Permit id: 40073981201
1997/06/24010082 63 167 Street Queens Ny 11432Mainland Plg And Htg
SCORE
100
Date:  June 24, 2002

Permit status: Permit issued | Permit id: 40087042901
2002/06/240100135 23 37 Avenue Queens Ny 11354Mainland Plg And Htg
SCORE
100
Date:  February 5, 2003

Permit status: Permit issued | Permit id: 40157436401
2003/02/050100143 23 Cherry Avenue Queens Ny 11355Mainland Plg And Htg
SCORE
100
Date:  September 11, 2002

Permit status: Permit issued | Permit id: 40147100001
2002/09/11010057 31 163 Street Queens Ny 11365Mainland Plg And Htg
SCORE
100
Date:  January 22, 2003

Permit status: Permit issued | Permit id: 40156712101
2003/01/22010061 01 Springfield Boulevard Queens Ny 11364Mainland Plg And Htg
SCORE
100
Date:  September 24, 2002

Permit status: Permit issued | Permit id: 40151832701
2002/09/240100164 02 69 Avenue Queens Ny 11365Mainland Plg And Htg
SCORE
100
Date:  July 12, 2001

Permit status: Permit issued | Permit id: 40124996601
2001/07/120100163 15 59 Avenue Queens Ny 11365Mainland Plg And Htg
SCORE
100
Date:  March 3, 1992

Permit status: Permit issued | Permit id: 40021485201
1992/03/03010082 11 138 Street Queens Ny 11435Mainland Plg And Htg
SCORE
100
Date:  November 26, 1999

Permit status: Permit issued | Permit id: 30093134801
1999/11/260100204 Baltic Street Brooklyn Ny 11201Mainland Plg And Htg
SCORE
100
Date:  May 31, 2000

Permit status: Permit issued | Permit id: 30102937601
2000/05/310100729 Street Brooklyn Ny 11220Mainland Plg And Htg
SCORE
100
Date:  February 11, 2002

Permit status: Permit issued | Permit id: 30126512801
2002/02/1101005702 7 Avenue Brooklyn Ny 11220Mainland Plg And Htg
SCORE
100
Date:  November 18, 1993

Permit status: Permit issued | Permit id: 30025132201
1993/11/180100493 Park Avenue Brooklyn Ny 11205Mainland Plg And Htg
SCORE
100
Date:  August 12, 1996

Permit status: Permit issued | Permit id: 30054029801
1996/08/120100445 Tompkins Avenue Brooklyn Ny 11216Mainland Plg And Htg
SCORE
100
Date:  November 26, 1999

Permit status: Permit issued | Permit id: 30030766501
1999/11/260100149 Court Street Brooklyn Ny 11201Mainland Plg And Htg
SCORE
100
Date:  July 16, 1998

Permit status: Permit issued | Permit id: 30072143101
1998/07/16010047 Stewart Avenue Brooklyn Ny 11237Mainland Plg And Htg
SCORE
100
Date:  September 2, 1994

Permit status: Permit issued | Permit id: 30038945201
1994/09/020100104 Flatbush Avenue Extension Brooklyn Ny 11201Mainland Plg And Htg
SCORE
100
Date:  February 5, 2003

Permit status: Permit issued | Permit id: 40159084501
2003/02/050100166 Beach 98 Street Queens Ny 11694Mainland Plg And Htg
SCORE
100
Date:  July 22, 1994

Permit status: Permit issued | Permit id: 30033416302
1994/07/220100576 Madison Street Brooklyn Ny 11221Mainland Plg And Htg
SCORE
100
Date:  June 29, 1998

Permit status: Permit issued | Permit id: 30071423401
1998/06/29010031 Willow Street Brooklyn Ny 11201Mainland Plg And Htg
SCORE
100
Date:  February 9, 1998

Permit status: Permit issued | Permit id: 30017011502
1998/02/0901001148 Eastern Parkway Brooklyn Ny 11213Mainland Plg And Htg
SCORE
100
Date:  July 15, 1994

Permit status: Permit issued | Permit id: 30033875701
1994/07/15010057 South Oxford Street Brooklyn Ny 11217Mainland Plg And Htg
SCORE
100
Date:  November 2, 1995

Permit status: Permit issued | Permit id: 10100105001
1995/11/020100253 West 55 Street Manhattan Ny 10019Mainland Plg And Htg
SCORE
100
Date:  March 21, 1996

Permit status: Permit issued | Permit id: 10096466301
1996/03/210100253 West 55 Street Manhattan Ny 10019Mainland Plg And Htg
SCORE
100
Date:  August 12, 1996

Permit status: Permit issued | Permit id: 10129394901
1996/08/12010075 Clarkson Street Manhattan Ny 10014Mainland Plg And Htg
SCORE
100
Date:  January 6, 2003

Permit status: Permit issued | Permit id: 40159123801
2003/01/06010038 04 Junction Boulevard Queens Ny 11368Mainland Plg And Htg
SCORE
100
Date:  May 30, 2001

Permit status: Permit issued | Permit id: 40123083201
2001/05/300100251 13 Northern Boulevard Queens Ny 11362Mainland Plg And Htg
SCORE
100
Date:  May 28, 1996

Permit status: Permit issued | Permit id: 10128667101
1996/05/280100113 West 27 Street Manhattan Ny 10001Mainland Plg And Htg
SCORE
100
Date:  July 26, 2002

Permit status: Permit issued | Permit id: 40148049201
2002/07/260100157 11 65 Avenue Queens Ny 11367Mainland Plg And Htg
SCORE
100
Date:  December 5, 1995

Permit status: Permit issued | Permit id: 10115748101
1995/12/050100353 West 48 Street Manhattan Ny 10036Mainland Plg And Htg
SCORE
100
Date:  August 8, 1994

Permit status: Permit issued | Permit id: 30032419201
1994/08/080100491 Park Avenue Brooklyn Ny 11205Mainland Plg And Htg
SCORE
100
Date:  September 14, 1995

Permit status: Permit issued | Permit id: 10107473901
1995/09/14010087 Mulberry Street Manhattan Ny 10013Mainland Plg And Htg
SCORE
100
Date:  June 12, 2001

Permit status: Permit issued | Permit id: 40116719801
2001/06/12010069 38 1 Street Queens Ny 11365Mainland Plg And Htg
SCORE
100
Date:  September 6, 1996

Permit status: Permit issued | Permit id: 30045053502
1996/09/0601005 Avenue U Brooklyn Ny 11223Mainland Plg And Htg
SCORE
100
Date:  January 15, 1997

Permit type: Equipment | Permit status: Permit issued | Permit id: 10147679702
1997/01/1501002 3 Avenue Manhattan Ny 10003Mainland Plg And Htg
SCORE
100
Date:  February 21, 1997

Permit status: Permit issued | Permit id: 10143935601
1997/02/2101002 3 Avenue Manhattan Ny 10003Mainland Plg And Htg
SCORE
100
Date:  December 27, 1996

Permit status: Permit reissued | Permit id: 10147679701
1996/12/2701002 3 Avenue Manhattan Ny 10003Mainland Plg And Htg
SCORE
100
Date:  June 14, 2000

Permit status: Permit issued | Permit id: 30028973802
2000/06/140100224 New York Avenue Brooklyn Ny 11216Mainland Plg And Htg
SCORE
100
Date:  April 24, 1998

Permit status: Permit issued | Permit id: 30060327401
1998/04/24010075 Stewart Street Brooklyn Ny 11207Mainland Plg And Htg
SCORE
100
Date:  November 3, 1995

Permit status: Permit issued | Permit id: 10112128801
1995/11/03010046 Greenwich Street Manhattan Ny 10006Mainland Plg And Htg
SCORE
100
Date:  March 13, 1996

Permit status: Permit issued | Permit id: 10125020901
1996/03/130100151 East 49 Street Manhattan Ny 10017Mainland Plg And Htg
SCORE
100
Date:  July 26, 2002

Permit status: Permit issued | Permit id: 40142501601
2002/07/260100135 02 Roosevelt Avenue Queens Ny 11354Mainland Plg And Htg
SCORE
100
Date:  October 22, 2002

Permit status: Permit issued | Permit id: 40153114201
2002/10/220100133 54 41 Avenue Queens Ny 11355Mainland Plg And Htg
SCORE
100
Date:  May 31, 2000

Permit status: Permit issued | Permit id: 30101449901
2000/05/3101008 72 Street Brooklyn Ny 11228Mainland Plg And Htg
SCORE
100
Date:  August 27, 1996

Permit status: Permit issued | Permit id: 10136021501
1996/08/270100987 3 Avenue Manhattan Ny 10022Mainland Plg And Htg
SCORE
100
Date:  December 3, 1992

Permit status: Permit issued | Permit id: 40033873701
1992/12/03010083 45 Dongan Avenue Queens Ny 11373Mainland Plg And Htg
SCORE
100
Date:  May 29, 1996

Permit status: Permit issued | Permit id: 10087342201
1996/05/290100547 West 27 Street Manhattan Ny 10001Mainland Plg And Htg
SCORE
100
Date:  November 2, 1995

Permit status: Permit issued | Permit id: 10100104101
1995/11/020100251 West 55 Street Manhattan Ny 10019Mainland Plg And Htg
SCORE
100
Date:  September 30, 1997

Permit status: Permit reissued | Permit id: 10158486701
1997/09/3001002 East 58 Street Manhattan Ny 10022Mainland Plg And Htg
SCORE
100
Date:  April 5, 1996

Permit status: Permit issued | Permit id: 10108218701
1996/04/050100112 7 Avenue Manhattan Ny 10011Mainland Plg And Htg
SCORE
100
Date:  November 17, 1994

Permit status: Permit issued | Permit id: 30038033501
1994/11/170100128 Henry Street Brooklyn Ny 11201Mainland Plg And Htg
SCORE
100
Date:  September 17, 1997

Permit status: Permit issued | Permit id: 10162657201
1997/09/1701001683 Lexington Avenue Manhattan Ny 10029Mainland Plg And Htg
SCORE
100
Date:  December 21, 1995

Permit status: Permit issued | Permit id: 10115438601
1995/12/2101005 St Marks Place Manhattan Ny 10003Mainland Plg And Htg
SCORE
100
Date:  May 14, 1992

Permit status: Permit reissued | Permit id: 10041345601
1992/05/14010031 Hamilton Place Manhattan Ny 10031Mainland Plg And Htg
SCORE
100
Date:  January 27, 1997

Permit status: Permit issued | Permit id: 10147680401
1997/01/2701001 East 125 Street Manhattan Ny 10035Mainland Plg And Htg
SCORE
100
Date:  January 27, 1997

Permit type: Equipment | Permit status: Permit issued | Permit id: 10147680401
1997/01/2701001 East 125 Street Manhattan Ny 10035Mainland Plg And Htg
SCORE
100
Date:  July 2, 1996

Permit status: Permit issued | Permit id: 10131547101
1996/07/0201001646 3 Avenue Manhattan Ny 10128Mainland Plg And Htg
SCORE
100
Date:  July 24, 1998

Permit status: Permit issued | Permit id: 10191309301
1998/07/240100523 8 Avenue Manhattan Ny 10018Mainland Plg And Htg
SCORE
100
Date:  December 16, 1996

Permit status: Permit reissued | Permit id: 10135462301
1996/12/160100319 1 Avenue Manhattan Ny 10003Mainland Plg And Htg
SCORE
100
Date:  September 6, 1996

Permit status: Permit issued | Permit id: 10138560801
1996/09/06010016 West Street Manhattan Ny 10001Mainland Plg And Htg
SCORE
100
Date:  April 9, 1996

Permit status: Permit issued | Permit id: 10100404801
1996/04/090100107 Crosby Street Manhattan Ny 10012Mainland Plg And Htg
SCORE
100
Date:  August 9, 1994

Permit status: Permit issued | Permit id: 10011814101
1994/08/090100142 Henry Street Manhattan Ny 10002Mainland Plg And Htg
SCORE
100
Date:  January 25, 2002

Permit status: Permit issued | Permit id: 10011814102
2002/01/250100142 Henry Street Manhattan Ny 10002Mainland Plg And Htg
SCORE
100
Date:  September 7, 1999

Permit status: Permit issued | Permit id: 10225737101
1999/09/0701001 Amsterdam Avenue Manhattan Ny 10023Mainland Plg And Htg
SCORE
100
Date:  September 11, 2002

Permit status: Permit issued | Permit id: 40119784202
2002/09/11010035 23 222 Street Queens Ny 11361Mainland Plg And Htg
SCORE
100
Date:  September 11, 1996

Permit status: Permit issued | Permit id: 10136797701
1996/09/1101001 East 14 Street Manhattan Ny 10003Mainland Plg And Htg
SCORE
100
Date:  June 24, 2002

Permit status: Permit issued | Permit id: 40139734101
2002/06/24010032 23 213 Street Queens Ny 11361Mainland Plg And Htg
SCORE
100
Date:  June 22, 2000

Permit status: Permit issued | Permit id: 30043029101
2000/06/220100351 Flatbush Avenue Brooklyn Ny 11238Mainland Plg And Htg
SCORE
100
Date:  January 28, 1997

Permit status: Permit issued | Permit id: 10115780001
1997/01/28010015 Division Street Manhattan Ny 10002Mainland Plg And Htg
SCORE
100
Date:  October 29, 1997

Permit status: Permit issued | Permit id: 10163323401
1997/10/290100768 Amsterdam Avenue Manhattan Ny 10025Mainland Plg And Htg
SCORE
100
Date:  September 4, 1996

Permit status: Permit issued | Permit id: 10134615201
1996/09/040100453 Avenue Of The Americas Manhattan Ny 10011Mainland Plg And Htg
SCORE
100

Permit type: Equipment | Permit status: Permit issued | Permit id: 10232387001
2000/05/180100174 Delancey St North Manhattan Ny 10002Mainland Plg And Htg
SCORE
100
Date:  May 19, 2000

Permit status: Permit issued | Permit id: 10232387001
2000/05/190100174 Delancey St North Manhattan Ny 10002Mainland Plg And Htg
SCORE
100
Date:  September 14, 1995

Permit status: Permit issued | Permit id: 10111627601
1995/09/1401002848 Broadway Manhattan Ny 10025Mainland Plg And Htg
SCORE
100
Date:  July 16, 1998

Permit status: Permit issued | Permit id: 10180758201
1998/07/160100205 Broadway Manhattan Ny 10007Mainland Plg And Htg
SCORE
100
Date:  October 31, 2002

Permit status: Permit issued | Permit id: 30119531002
2002/10/310100244 Madison Street Brooklyn Ny 11216Mainland Plg And Htg
SCORE
100
Date:  July 25, 1994

Permit status: Permit issued | Permit id: 30018548502
1994/07/250100224 Monroe Street Brooklyn Ny 11216Mainland Plg And Htg
SCORE
100
Date:  April 5, 1996

Permit status: Permit issued | Permit id: 10108219601
1996/04/050100116 7 Avenue Manhattan Ny 10011Mainland Plg And Htg
SCORE
100
Date:  July 26, 2002

Permit status: Permit issued | Permit id: 40146300001
2002/07/26010056 19 196 Street Queens Ny 11365Mainland Plg And Htg
SCORE
100
Date:  June 21, 2000

Permit status: Permit issued | Permit id: 30102936701
2000/06/210100534 Flatbush Avenue Brooklyn Ny 11225Mainland Plg And Htg
SCORE
100
Date:  December 4, 1996

Permit status: Permit issued | Permit id: 10141763701
1996/12/040100107 Grand Street Manhattan Ny 10013Mainland Plg And Htg
SCORE
100
Date:  October 30, 1995

Permit status: Permit issued | Permit id: 10102385701
1995/10/300100306 East 39 Street Manhattan Ny 10016Mainland Plg And Htg
SCORE
100
Date:  October 21, 1994

Permit status: Permit issued | Permit id: 30038476901
1994/10/21010013 Debevoise Street Brooklyn Ny 11206Mainland Plg And Htg
SCORE
100
Date:  October 11, 1996

Permit status: Permit issued | Permit id: 30012914402
1996/10/1101001218 Kings Highway Brooklyn Ny 11229Mainland Plg And Htg
SCORE
100
Date:  March 11, 1992

Permit status: Permit issued | Permit id: 30012914401
1992/03/1101001218 Kings Highway Brooklyn Ny 11229Mainland Plg And Htg
SCORE
100
Date:  October 30, 1998

Permit status: Permit issued | Permit id: 10194317701
1998/10/3001004161 Broadway Manhattan Ny 10033Mainland Plg And Htg
SCORE
100
Date:  November 17, 1994

Permit status: Permit issued | Permit id: 30039218001
1994/11/170100369 4 Avenue Brooklyn Ny 11215Mainland Plg And Htg
SCORE
100
Date:  September 19, 2002

Permit status: Permit issued | Permit id: 40148045601
2002/09/190100133 56 41 Road Queens Ny 11355Mainland Plg And Htg
SCORE
100
Date:  August 10, 1994

Permit status: Permit issued | Permit id: 30011890402
1994/08/1001001166 Bedford Avenue Brooklyn Ny 11216Mainland Plg And Htg
SCORE
100
Date:  October 6, 1995

Permit status: Permit issued | Permit id: 10108665501
1995/10/0601001378 1 Avenue Manhattan Ny 10021Mainland Plg And Htg
SCORE
100
Date:  October 30, 1995

Permit status: Permit issued | Permit id: 10113612901
1995/10/3001002409 Broadway Manhattan Ny 10024Mainland Plg And Htg
SCORE
100
Date:  March 21, 1996

Permit status: Permit issued | Permit id: 10126057301
1996/03/2101002 7 Avenue Manhattan Ny 10011Mainland Plg And Htg
SCORE
100
Date:  April 15, 1996

Permit status: Permit issued | Permit id: 10104113202
1996/04/150100568 West 181 Street Manhattan Ny 10033Mainland Plg And Htg
SCORE
100
Date:  March 16, 1992

Permit status: Permit issued | Permit id: 40022794601
1992/03/16010093 08 35 Avenue Queens Ny 11372Mainland Plg And Htg
SCORE
100
Date:  October 15, 1997

Permit status: Permit issued | Permit id: 10162658101
1997/10/15010068 Avenue C Manhattan Ny 10009Mainland Plg And Htg
SCORE
100
Date:  September 12, 1996

Permit status: Permit issued | Permit id: 10136000001
1996/09/120100305 East 43 Street Manhattan Ny 10017Mainland Plg And Htg
SCORE
100
Date:  July 29, 1998

Permit status: Permit issued | Permit id: 10174289301
1998/07/290100378 Greenwich Street Manhattan Ny 10013Mainland Plg And Htg
SCORE
100
Date:  May 13, 1994

Permit status: Permit issued | Permit id: 10082285201
1994/05/130100106 Baxter Street Manhattan Ny 10013Mainland Plg And Htg
SCORE
100
Date:  October 9, 2002

Permit status: Permit issued | Permit id: 40149923101
2002/10/090100163 47 Road Queens Ny 11357Mainland Plg And Htg
SCORE
100
Date:  August 20, 1999

Permit status: Permit issued | Permit id: 10204828601
1999/08/200100517 East 83 Street Manhattan Ny 10028Mainland Plg And Htg
SCORE
100
Date:  September 4, 1996

Permit status: Permit issued | Permit id: 10137308701
1996/09/040100606 9 Avenue Manhattan Ny 10036Mainland Plg And Htg
SCORE
100
Date:  December 9, 1996

Permit status: Permit issued | Permit id: 10153997001
1996/12/0901001 East 75 Street Manhattan Ny 10021Mainland Plg And Htg
SCORE
100
Date:  April 11, 1997

Permit status: Permit issued | Permit id: 10017793301
1997/04/1101001 East 75 Street Manhattan Ny 10021Mainland Plg And Htg
SCORE
100
Date:  October 15, 1997

Permit status: Permit issued | Permit id: 10071066001
1997/10/1501002142 8 Avenue Manhattan Ny 10026Mainland Plg And Htg
SCORE
100
Date:  May 5, 1997

Permit status: Permit issued | Permit id: 10185946401
1997/05/050100275 Mott Street Manhattan Ny 10012Mainland Plg And Htg
SCORE
100
Date:  September 4, 1996

Permit status: Permit issued | Permit id: 10131156301
1996/09/04010022 Wooster Street Manhattan Ny 10013Mainland Plg And Htg
SCORE
100
Date:  September 12, 1996

Permit status: Permit issued | Permit id: 10138408401
1996/09/1201002401 8 Avenue Manhattan Ny 10027Mainland Plg And Htg
SCORE
100
Date:  November 20, 1996

Permit status: Permit issued | Permit id: 10134953201
1996/11/2001002273 Broadway Manhattan Ny 10024Mainland Plg And Htg
SCORE
100
Date:  May 21, 1992

Permit status: Permit issued | Permit id: 10007424101
1992/05/210100416 West 46 Street Manhattan Ny 10036Mainland Plg And Htg
SCORE
100
Date:  December 9, 1996

Permit status: Permit issued | Permit id: 10066942001
1996/12/09010075 Bedford Street Manhattan Ny 10014Mainland Plg And Htg
SCORE
100
Date:  October 19, 1995

Permit status: Permit issued | Permit id: 10066942001
1995/10/19010075 Bedford Street Manhattan Ny 10014Mainland Plg And Htg
SCORE
100
Date:  September 16, 1997

Permit status: Permit issued | Permit id: 10160323001
1997/09/160100132 East 96 Street Manhattan Ny 10128Mainland Plg And Htg
SCORE
100
Date:  March 11, 1997

Permit status: Permit issued | Permit id: 10148386901
1997/03/110100343 Bleecker Street Manhattan Ny 10014Mainland Plg And Htg
SCORE
100
Date:  August 21, 1997

Permit status: Permit issued | Permit id: 10155208001
1997/08/210100154 7 Avenue Manhattan Ny 10011Mainland Plg And Htg
SCORE
100
Date:  April 15, 1997

Permit status: Permit issued | Permit id: 10151714601
1997/04/1501001 4 Avenue Manhattan Ny 10003Mainland Plg And Htg
SCORE
100
Date:  January 3, 1997

Permit status: Permit issued | Permit id: 10129943501
1997/01/03010045 West 39 Street Manhattan Ny 10018Mainland Plg And Htg
SCORE
100
Date:  September 12, 1995

Permit status: Permit issued | Permit id: 10103406001
1995/09/120100101 Eldridge Street Manhattan Ny 10002Mainland Plg And Htg
SCORE
100
Date:  April 30, 1993

Permit status: Permit issued | Permit id: 10051800301
1993/04/300100108 Broadway Manhattan Ny 10005Mainland Plg And Htg
SCORE
100
Date:  May 16, 1997

Permit status: Permit issued | Permit id: 10150526601
1997/05/160100203 East 45 Street Manhattan Ny 10017Mainland Plg And Htg
SCORE
100
Date:  June 12, 1997

Permit status: Permit issued | Permit id: 10148651701
1997/06/12010043 West 55 Street Manhattan Ny 10019Mainland Plg And Htg
SCORE
100
Date:  November 12, 1997

Permit status: Permit issued | Permit id: 10142879601
1997/11/120100145 East 95 Street Manhattan Ny 10128Mainland Plg And Htg
SCORE
100
Date:  October 4, 1996

Permit status: Permit issued | Permit id: 10137687801
1996/10/040100429 Greenwich Street Manhattan Ny 10013Mainland Plg And Htg
SCORE
100
Date:  December 6, 1995

Permit status: Permit reissued | Permit id: 10094406101
1995/12/060100429 Greenwich Street Manhattan Ny 10013Mainland Plg And Htg
SCORE
100
Date:  May 5, 1995

Permit status: Permit reissued | Permit id: 30034039801
1995/05/050100532 East 26 Street Brooklyn Ny 11210Mainland Plg And Htg
SCORE
100
Date:  November 24, 1997

Permit status: Permit issued | Permit id: 10166003401
1997/11/24010051 East 7 Street Manhattan Ny 10003Mainland Plg And Htg
SCORE
100
Date:  April 10, 1995

Permit status: Permit reissued | Permit id: 10087324401
1995/04/1001001941 Madison Avenue Manhattan Ny 10035Mainland Plg And Htg
SCORE
100
Date:  July 6, 1998

Permit status: Permit issued | Permit id: 10179953701
1998/07/060100246 Avenue Manhattan Ny 10001Mainland Plg And Htg
SCORE
100
Date:  October 23, 2002

Permit status: Permit issued | Permit id: 40150206701
2002/10/2301008001 Broadway Queens Ny 11373Mainland Plg And Htg
SCORE
100
Date:  September 25, 2002

Permit status: Permit issued | Permit id: 40013518001
2002/09/2501002921 Astoria Boulevard Queens Ny 11102Mainland Plg And Htg
SCORE
100
Date:  July 19, 2001

Permit status: Permit issued | Permit id: 40001480901
2001/07/1901002501 88 Street Queens Ny 11369Mainland Plg And Htg
SCORE
100
Date:  October 31, 2002

Permit status: Permit issued | Permit id: 40123836202
2002/10/3101009714 42 Avenue Queens Ny 11368Mainland Plg And Htg
SCORE
100
Date:  October 29, 2002

Permit status: Permit issued | Permit id: 40153973201
2002/10/2901008201 54 Avenue Queens Ny 11373Mainland Plg And Htg
SCORE
100
Date:  November 8, 2002

Permit status: Permit issued | Permit id: 40138834201
2002/11/0801005271 79 Street Queens Ny 11373Mainland Plg And Htg
SCORE
100
Date:  January 22, 2003

Permit status: Permit issued | Permit id: 40156393701
2003/01/2201002445 43 Street Queens Ny 11103Mainland Plg And Htg
SCORE
100
Date:  November 8, 2002

Permit status: Permit issued | Permit id: 40155007701
2002/11/0801002263 Crescent Street Queens Ny 11105Mainland Plg And Htg
SCORE
100
Date:  October 15, 2002

Permit status: Permit issued | Permit id: 40131452801
2002/10/1501009508 35 Avenue Queens Ny 11372Mainland Plg And Htg
SCORE
100
Date:  July 28, 1999

Permit status: Permit issued | Permit id: 40085520401
1999/07/2801008816 Roosevelt Avenue Queens Ny 11372Mainland Plg And Htg
SCORE
100
Date:  April 7, 2003

Permit status: Permit issued | Permit id: 40162676301
2003/04/07010013521 38 Avenue Queens Ny 11354Mainland Plg And Htg
SCORE
100
Date:  October 4, 2002

Permit status: Permit issued | Permit id: 40146261701
2002/10/04010014714 34 Avenue Queens Ny 11354Mainland Plg And Htg
SCORE
100
Date:  May 30, 2001

Permit status: Permit issued | Permit id: 40123538301
2001/05/3001004345 1 Street Queens Ny 11358Mainland Plg And Htg
SCORE
100
Date:  January 6, 2003

Permit status: Permit issued | Permit id: 40156442801
2003/01/0601006146 146 Place Queens Ny 11367Mainland Plg And Htg
SCORE
100
Date:  January 25, 2002

Permit status: Permit issued | Permit id: 40125274601
2002/01/25010015802 Locke Avenue Queens Ny 11357Mainland Plg And Htg
SCORE
100
Date:  June 24, 1997

Permit status: Permit issued | Permit id: 40073981201
1997/06/2401008263 167 Street Queens Ny 11432Mainland Plg And Htg
SCORE
100
Date:  June 24, 2002

Permit status: Permit issued | Permit id: 40087042901
2002/06/24010013523 37 Avenue Queens Ny 11354Mainland Plg And Htg
SCORE
100
Date:  February 5, 2003

Permit status: Permit issued | Permit id: 40157436401
2003/02/05010014323 Cherry Avenue Queens Ny 11355Mainland Plg And Htg
SCORE
100
Date:  September 11, 2002

Permit status: Permit issued | Permit id: 40147100001
2002/09/1101005731 163 Street Queens Ny 11365Mainland Plg And Htg
SCORE
100
Date:  January 22, 2003

Permit status: Permit issued | Permit id: 40156712101
2003/01/2201006101 Springfield Boulevard Queens Ny 11364Mainland Plg And Htg
SCORE
100
Date:  September 24, 2002

Permit status: Permit issued | Permit id: 40151832701
2002/09/24010016402 69 Avenue Queens Ny 11365Mainland Plg And Htg
SCORE
100
Date:  July 12, 2001

Permit status: Permit issued | Permit id: 40124996601
2001/07/12010016315 59 Avenue Queens Ny 11365Mainland Plg And Htg
SCORE
100
Date:  March 3, 1992

Permit status: Permit issued | Permit id: 40021485201
1992/03/0301008211 138 Street Queens Ny 11435Mainland Plg And Htg
SCORE
100
Date:  January 6, 2003

Permit status: Permit issued | Permit id: 40159123801
2003/01/0601003804 Junction Boulevard Queens Ny 11368Mainland Plg And Htg
SCORE
100
Date:  May 30, 2001

Permit status: Permit issued | Permit id: 40123083201
2001/05/30010025113 Northern Boulevard Queens Ny 11362Mainland Plg And Htg
SCORE
100
Date:  July 26, 2002

Permit status: Permit issued | Permit id: 40148049201
2002/07/26010015711 65 Avenue Queens Ny 11367Mainland Plg And Htg
SCORE
100
Date:  June 12, 2001

Permit status: Permit issued | Permit id: 40116719801
2001/06/1201006938 1 Street Queens Ny 11365Mainland Plg And Htg
SCORE
100
Date:  July 26, 2002

Permit status: Permit issued | Permit id: 40142501601
2002/07/26010013502 Roosevelt Avenue Queens Ny 11354Mainland Plg And Htg
SCORE
100
Date:  October 22, 2002

Permit status: Permit issued | Permit id: 40153114201
2002/10/22010013354 41 Avenue Queens Ny 11355Mainland Plg And Htg
SCORE
100
Date:  December 3, 1992

Permit status: Permit issued | Permit id: 40033873701
1992/12/0301008345 Dongan Avenue Queens Ny 11373Mainland Plg And Htg
SCORE
100
Date:  September 11, 2002

Permit status: Permit issued | Permit id: 40119784202
2002/09/1101003523 222 Street Queens Ny 11361Mainland Plg And Htg
SCORE
100
Date:  June 24, 2002

Permit status: Permit issued | Permit id: 40139734101
2002/06/2401003223 213 Street Queens Ny 11361Mainland Plg And Htg
SCORE
100
Date:  July 26, 2002

Permit status: Permit issued | Permit id: 40146300001
2002/07/2601005619 196 Street Queens Ny 11365Mainland Plg And Htg
SCORE
100
Date:  September 19, 2002

Permit status: Permit issued | Permit id: 40148045601
2002/09/19010013356 41 Road Queens Ny 11355Mainland Plg And Htg
SCORE
100
Date:  March 16, 1992

Permit status: Permit issued | Permit id: 40022794601
1992/03/1601009308 35 Avenue Queens Ny 11372Mainland Plg And Htg
SCORE
100
Date:  October 9, 2002

Permit status: Permit issued | Permit id: 40149923101
2002/10/09010016347 Road Queens Ny 11357Mainland Plg And Htg
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.