SCORE

MAINLAND PLBG & HTG

ABOUT MAINLAND PLBG & HTG

Mainland Plbg & Htg specializes in:

Mainland Plbg & Htg offers services:

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

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




QUALITY


Mainland Plbg & 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
99
Date:  December 12, 1997

Permit status: Permit issued | Permit id: 30049569402
1997/12/12099203 Montauk Avenue Brooklyn Ny 11208Mainland Plbg And Htg
SCORE
99
Date:  March 12, 2001

Permit status: Permit issued | Permit id: 40090214502
2001/03/12099102 44 46 Avenue Queens Ny 11368Mainland Plbg And Htg
SCORE
99
Date:  April 3, 2003

Permit status: Permit issued | Permit id: 30153179601
2003/04/0309917 Stanhope Street Brooklyn Ny 11221Mainland Plbg And Htg
SCORE
99
Date:  July 27, 1999

Permit status: Permit issued | Permit id: 50016055902
1999/07/2709921 Robin Road Staten Island Ny 10305Mainland Plbg And Htg
SCORE
99
Date:  November 26, 2001

Permit status: Permit issued | Permit id: 30111314002
2001/11/26099655 Saratoga Avenue Brooklyn Ny 11212Mainland Plbg And Htg
SCORE
99
Date:  May 15, 2000

Permit status: Permit issued | Permit id: 10247881901
2000/05/15099306 West 13 Street Manhattan Ny 10014Mainland Plbg And Htg
SCORE
99
Date:  February 25, 1999

Permit status: Permit issued | Permit id: 10198726301
1999/02/250991 Avenue Of The Americas Manhattan Ny 10013Mainland Plbg And Htg
SCORE
99
Date:  October 25, 1999

Permit status: Permit issued | Permit id: 10209064801
1999/10/25099184 Canal Street Manhattan Ny 10013Mainland Plbg And Htg
SCORE
99
Date:  February 25, 1999

Permit status: Permit issued | Permit id: 10210664001
1999/02/2509951 Mott Street Manhattan Ny 10013Mainland Plbg And Htg
SCORE
99
Date:  June 3, 1999

Permit status: Permit issued | Permit id: 10208047201
1999/06/03099166 Bowery Manhattan Ny 10012Mainland Plbg And Htg
SCORE
99
Date:  December 21, 1999

Permit status: Permit issued | Permit id: 10218736701
1999/12/210991 Rivington Street Manhattan Ny 10002Mainland Plbg And Htg
SCORE
99
Date:  June 3, 1999

Permit status: Permit issued | Permit id: 10180995501
1999/06/03099146 Orchard Street Manhattan Ny 10002Mainland Plbg And Htg
SCORE
99
Date:  June 7, 1999

Permit status: Permit issued | Permit id: 10219384001
1999/06/0709921 West 17 Street Manhattan Ny 10011Mainland Plbg And Htg
SCORE
99
Date:  January 11, 2000

Permit status: Permit issued | Permit id: 10233439601
2000/01/11099224 West 35 Street Manhattan Ny 10001Mainland Plbg And Htg
SCORE
99
Date:  November 3, 1999

Permit status: Permit issued | Permit id: 10244907601
1999/11/03099538 2 Avenue Manhattan Ny 10016Mainland Plbg And Htg
SCORE
99
Date:  March 11, 1999

Permit status: Permit issued | Permit id: 10172200301
1999/03/11099145 Avenue A Manhattan Ny 10009Mainland Plbg And Htg
SCORE
99
Date:  March 11, 1999

Permit status: Permit issued | Permit id: 10218246001
1999/03/11099135 West 87 Street Manhattan Ny 10024Mainland Plbg And Htg
SCORE
99
Date:  March 12, 1999

Permit status: Permit issued | Permit id: 10084277801
1999/03/120991 Avenue A Manhattan Ny 10009Mainland Plbg And Htg
SCORE
99
Date:  April 2, 1999

Permit status: Permit issued | Permit id: 10201795101
1999/04/0209915 3 Avenue Manhattan Ny 10028Mainland Plbg And Htg
SCORE
99
Date:  October 7, 1997

Permit status: Permit issued | Permit id: 10160416801
1997/10/070992889 Broadway Manhattan Ny 10025Mainland Plbg And Htg
SCORE
99
Date:  July 9, 2002

Permit status: Permit issued | Permit id: 30051599404
2002/07/090992902 Avenue D Brooklyn Ny 11226Mainland Plbg And Htg
SCORE
99
Date:  February 28, 2000

Permit status: Permit issued | Permit id: 40087122202
2000/02/28099141 09 Negundo Avenue Queens Ny 11355Mainland Plbg And Htg
SCORE
99
Date:  October 10, 2000

Permit status: Permit issued | Permit id: 40117422401
2000/10/1009943 73 Union Street Queens Ny 11355Mainland Plbg And Htg
SCORE
99
Date:  April 20, 2000

Permit status: Permit issued | Permit id: 10247948001
2000/04/20099332 West 86 Street Manhattan Ny 10024Mainland Plbg And Htg
SCORE
99
Date:  July 23, 1999

Permit status: Permit issued | Permit id: 10201761101
1999/07/23099603 Hudson Street Manhattan Ny 10014Mainland Plbg And Htg
SCORE
99
Date:  May 23, 2000

Permit status: Permit issued | Permit id: 10245688801
2000/05/23099301 West 1 Street Manhattan Ny 10025Mainland Plbg And Htg
SCORE
99
Date:  November 8, 2000

Permit status: Permit issued | Permit id: 10111052002
2000/11/08099408 West 22 Street Manhattan Ny 10011Mainland Plbg And Htg
SCORE
99
Date:  November 17, 1999

Permit status: Permit issued | Permit id: 10190349703
1999/11/170991 Essex Street Manhattan Ny 10002Mainland Plbg And Htg
SCORE
99
Date:  October 6, 1998

Permit status: Permit issued | Permit id: 10188614901
1998/10/0609924 East 46 Street Manhattan Ny 10017Mainland Plbg And Htg
SCORE
99
Date:  January 4, 2000

Permit status: Permit issued | Permit id: 10216031301
2000/01/04099222 Broadway Manhattan Ny 10038Mainland Plbg And Htg
SCORE
99
Date:  May 4, 2000

Permit status: Permit issued | Permit id: 40102606402
2000/05/04099214 34 35 Avenue Queens Ny 11361Mainland Plbg And Htg
SCORE
99
Date:  September 21, 2000

Permit status: Permit issued | Permit id: 30072606102
2000/09/21099544 St Marks Avenue Brooklyn Ny 11238Mainland Plbg And Htg
SCORE
99
Date:  December 17, 2001

Permit status: Permit issued | Permit id: 30072606103
2001/12/17099544 St Marks Avenue Brooklyn Ny 11238Mainland Plbg And Htg
SCORE
99
Date:  February 19, 2002

Permit status: Permit issued | Permit id: 30119379501
2002/02/19099406 Clermont Avenue Brooklyn Ny 11238Mainland Plbg And Htg
SCORE
99
Date:  January 14, 1998

Permit status: Permit issued | Permit id: 30066569801
1998/01/140991181 East New York Avenue Brooklyn Ny 11212Mainland Plbg And Htg
SCORE
99
Date:  October 6, 1998

Permit status: Permit issued | Permit id: 10190938401
1998/10/060998 Pomander Walk Manhattan Ny 10025Mainland Plbg And Htg
SCORE
99
Date:  January 19, 1999

Permit status: Permit issued | Permit id: 10026727501
1999/01/1909922 East 21 Street Manhattan Ny 10010Mainland Plbg And Htg
SCORE
99
Date:  December 22, 1999

Permit status: Permit issued | Permit id: 40074929502
1999/12/2209937 04 102 Street Queens Ny 11368Mainland Plbg And Htg
SCORE
99
Date:  February 24, 2003

Permit status: Permit issued | Permit id: 30093056205
2003/02/240991 Kingston Avenue Brooklyn Ny 11213Mainland Plbg And Htg
SCORE
99
Date:  February 4, 1997

Permit status: Permit issued | Permit id: 20038794601
1997/02/040992601 Decatur Avenue Bronx Ny 10458Mainland Plbg And Htg
SCORE
99
Date:  July 19, 2001

Permit status: Permit issued | Permit id: 10251312001
2001/07/1909919 Monroe Street Manhattan Ny 10002Mainland Plbg And Htg
SCORE
99
Date:  November 7, 2001

Permit status: Permit issued | Permit id: 10259276701
2001/11/07099357 West 54 Street Manhattan Ny 10019Mainland Plbg And Htg
SCORE
99
Date:  August 21, 2001

Permit status: Permit issued | Permit id: 10255969701
2001/08/210991 East 21 Street Manhattan Ny 10010Mainland Plbg And Htg
SCORE
99
Date:  July 26, 1999

Permit status: Permit issued | Permit id: 10216896701
1999/07/2609916 East 12 Street Manhattan Ny 10003Mainland Plbg And Htg
SCORE
99
Date:  March 21, 2000

Permit status: Permit issued | Permit id: 10264840401
2000/03/210996 9 Avenue Manhattan Ny 10036Mainland Plbg And Htg
SCORE
99
Date:  December 9, 1997

Permit status: Permit issued | Permit id: 30028753402
1997/12/09099789 Drew Street Brooklyn Ny 11208Mainland Plbg And Htg
SCORE
99
Date:  December 9, 1997

Permit status: Permit issued | Permit id: 30028754302
1997/12/09099791 Drew Street Brooklyn Ny 11208Mainland Plbg And Htg
SCORE
99
Date:  February 13, 2002

Permit status: Permit issued | Permit id: 30127078201
2002/02/13099204 15 Street Brooklyn Ny 11215Mainland Plbg And Htg
SCORE
99
Date:  August 19, 1997

Permit status: Permit issued | Permit id: 10150694201
1997/08/19099629 East 5 Street Manhattan Ny 10009Mainland Plbg And Htg
SCORE
99
Date:  September 15, 1999

Permit status: Permit issued | Permit id: 10216205301
1999/09/15099142 West 26 Street Manhattan Ny 10001Mainland Plbg And Htg
SCORE
99
Date:  April 21, 1999

Permit status: Permit issued | Permit id: 10204540301
1999/04/2109999 Allen Street Manhattan Ny 10002Mainland Plbg And Htg
SCORE
99
Date:  April 7, 1999

Permit status: Permit issued | Permit id: 10198143801
1999/04/07099856 9 Avenue Manhattan Ny 10019Mainland Plbg And Htg
SCORE
99
Date:  December 9, 1997

Permit status: Permit issued | Permit id: 30028750702
1997/12/09099783 Drew Street Brooklyn Ny 11208Mainland Plbg And Htg
SCORE
99
Date:  March 27, 2003

Permit status: Permit issued | Permit id: 40147210701
2003/03/2709981 25 102 Road Queens Ny 11416Mainland Plbg And Htg
SCORE
99
Date:  September 17, 1999

Permit type: Equipment | Permit status: Permit issued | Permit id: 10244129801
1999/09/1709939 East Broadway Manhattan Ny 10002Mainland Plbg And Htg
SCORE
99
Date:  September 17, 1999

Permit status: Permit issued | Permit id: 10244129801
1999/09/1709939 East Broadway Manhattan Ny 10002Mainland Plbg And Htg
SCORE
99
Date:  July 6, 1999

Permit status: Permit issued | Permit id: 10217853601
1999/07/06099212 East 39 Street Manhattan Ny 10016Mainland Plbg And Htg
SCORE
99
Date:  August 18, 2000

Permit status: Permit issued | Permit id: 10217853602
2000/08/18099212 East 39 Street Manhattan Ny 10016Mainland Plbg And Htg
SCORE
99
Date:  October 24, 1995

Permit status: Permit issued | Permit id: 50002046102
1995/10/2409929 Richmond Terrace Staten Island Ny 10303Mainland Plbg And Htg
SCORE
99
Date:  June 27, 2000

Permit status: Permit issued | Permit id: 10257647301
2000/06/27099452 Greenwich Street Manhattan Ny 10013Mainland Plbg And Htg
SCORE
99
Date:  August 31, 1998

Permit status: Permit issued | Permit id: 10175105201
1998/08/310994484 Broadway Manhattan Ny 10040Mainland Plbg And Htg
SCORE
99
Date:  February 2, 1999

Permit status: Permit issued | Permit id: 10219269001
1999/02/020998 White Street Manhattan Ny 10013Mainland Plbg And Htg
SCORE
99
Date:  February 18, 1999

Permit status: Permit issued | Permit id: 10147430701
1999/02/180991 Barrow Street Manhattan Ny 10014Mainland Plbg And Htg
SCORE
99
Date:  April 18, 2000

Permit status: Permit issued | Permit id: 10147430702
2000/04/180991 Barrow Street Manhattan Ny 10014Mainland Plbg And Htg
SCORE
99
Date:  July 24, 2001

Permit status: Permit issued | Permit id: 10147430703
2001/07/240991 Barrow Street Manhattan Ny 10014Mainland Plbg And Htg
SCORE
99
Date:  November 21, 2001

Permit status: Permit issued | Permit id: 30078856501
2001/11/21099874 Street Brooklyn Ny 11228Mainland Plbg And Htg
SCORE
99
Date:  June 11, 2001

Permit status: Permit issued | Permit id: 40123239501
2001/06/11099148 23 87 Avenue Queens Ny 11435Mainland Plbg And Htg
SCORE
99
Date:  May 19, 1999

Permit status: Permit issued | Permit id: 10170850001
1999/05/19099225 East 79 Street Manhattan Ny 10075Mainland Plbg And Htg
SCORE
99
Date:  May 26, 1999

Permit status: Permit issued | Permit id: 10210033401
1999/05/26099412 East 9 Street Manhattan Ny 10009Mainland Plbg And Htg
SCORE
99
Date:  November 28, 1997

Permit status: Permit issued | Permit id: 30044440002
1997/11/28099521 Eldert Lane Brooklyn Ny 11208Mainland Plbg And Htg
SCORE
99
Date:  January 23, 1998

Permit status: Permit issued | Permit id: 10017826402
1998/01/230991 Avenue Of The Americas Manhattan Ny 10013Mainland Plbg And Htg
SCORE
99
Date:  October 7, 1997

Permit status: Permit issued | Permit id: 10162703601
1997/10/07099West 56 Street Manhattan Ny 10019Mainland Plbg And Htg
SCORE
99
Date:  January 3, 2000

Permit status: Permit issued | Permit id: 10233619801
2000/01/03099259 East Street Manhattan Ny 10009Mainland Plbg And Htg
SCORE
99
Date:  October 6, 1998

Permit status: Permit issued | Permit id: 10155178601
1998/10/06099427 West 47 Street Manhattan Ny 10036Mainland Plbg And Htg
SCORE
99
Date:  May 2, 2001

Permit status: Permit issued | Permit id: 10252823001
2001/05/0209941 Spring Street Manhattan Ny 10012Mainland Plbg And Htg
SCORE
99
Date:  May 15, 2000

Permit status: Permit issued | Permit id: 10225431001
2000/05/15099228 West Street Manhattan Ny 10014Mainland Plbg And Htg
SCORE
99
Date:  September 8, 2000

Permit status: Permit issued | Permit id: 10133822302
2000/09/08099117 Allen Street Manhattan Ny 10002Mainland Plbg And Htg
SCORE
99
Date:  April 18, 2001

Permit status: Permit reissued | Permit id: 10252241401
2001/04/180993 West 72 Street Manhattan Ny 10023Mainland Plbg And Htg
SCORE
99
Date:  March 21, 2000

Permit status: Permit issued | Permit id: 10233580301
2000/03/21099181 Hudson Street Manhattan Ny 10013Mainland Plbg And Htg
SCORE
99
Date:  August 26, 1999

Permit status: Permit issued | Permit id: 10256385101
1999/08/2609997 Crosby Street Manhattan Ny 10012Mainland Plbg And Htg
SCORE
99
Date:  April 21, 1999

Permit status: Permit issued | Permit id: 10197853001
1999/04/21099132 East 96 Street Manhattan Ny 10128Mainland Plbg And Htg
SCORE
99
Date:  January 3, 2000

Permit status: Permit issued | Permit id: 10244982401
2000/01/03099985 3 Avenue Manhattan Ny 10022Mainland Plbg And Htg
SCORE
99
Date:  May 28, 1998

Permit status: Permit issued | Permit id: 10180960601
1998/05/28099185 Canal Street Manhattan Ny 10013Mainland Plbg And Htg
SCORE
99
Date:  July 12, 2000

Permit status: Permit reissued | Permit id: 10003777302
2000/07/1209916 West 32 Street Manhattan Ny 10001Mainland Plbg And Htg
SCORE
99
Date:  December 6, 2000

Permit status: Permit issued | Permit id: 10161298901
2000/12/060991175 3 Avenue Manhattan Ny 10065Mainland Plbg And Htg
SCORE
99
Date:  May 24, 1999

Permit status: Permit issued | Permit id: 10222789501
1999/05/24099166 Henry Street Manhattan Ny 10002Mainland Plbg And Htg
SCORE
99
Date:  October 6, 1998

Permit status: Permit issued | Permit id: 10155177701
1998/10/06099421 West 47 Street Manhattan Ny 10036Mainland Plbg And Htg
SCORE
99
Date:  March 15, 1999

Permit status: Permit issued | Permit id: 10198760001
1999/03/1509928 West 38 Street Manhattan Ny 10018Mainland Plbg And Htg
SCORE
99
Date:  July 14, 1999

Permit status: Permit issued | Permit id: 10199780401
1999/07/14099172 East 7 Street Manhattan Ny 10009Mainland Plbg And Htg
SCORE
99
Date:  September 20, 1999

Permit status: Permit reissued | Permit id: 10220483801
1999/09/2009919 Warren Street Manhattan Ny 10007Mainland Plbg And Htg
SCORE
99
Date:  December 2, 1999

Permit status: Permit reissued | Permit id: 10247855101
1999/12/02099134 East 96 Street Manhattan Ny 10128Mainland Plbg And Htg
SCORE
99
Date:  May 8, 2001

Permit status: Permit issued | Permit id: 10254049401
2001/05/08099267 West 79 Street Manhattan Ny 10024Mainland Plbg And Htg
SCORE
99
Date:  April 13, 1999

Permit status: Permit issued | Permit id: 10201994001
1999/04/1309922 West 125 Street Manhattan Ny 10027Mainland Plbg And Htg
SCORE
99
Date:  April 2, 1999

Permit status: Permit issued | Permit id: 10197938901
1999/04/0209932 East 23 Street Manhattan Ny 10010Mainland Plbg And Htg
SCORE
99
Date:  June 2, 2000

Permit status: Permit issued | Permit id: 10196055801
2000/06/0209912 1 Avenue Manhattan Ny 10009Mainland Plbg And Htg
SCORE
99
Date:  July 28, 1998

Permit status: Permit issued | Permit id: 10175942901
1998/07/28099241 West 17 Street Manhattan Ny 10011Mainland Plbg And Htg
SCORE
99
Date:  March 12, 2001

Permit status: Permit issued | Permit id: 40090214502
2001/03/1209910244 46 Avenue Queens Ny 11368Mainland Plbg And Htg
SCORE
99
Date:  February 28, 2000

Permit status: Permit issued | Permit id: 40087122202
2000/02/2809914109 Negundo Avenue Queens Ny 11355Mainland Plbg And Htg
SCORE
99
Date:  October 10, 2000

Permit status: Permit issued | Permit id: 40117422401
2000/10/100994373 Union Street Queens Ny 11355Mainland Plbg And Htg
SCORE
99
Date:  May 4, 2000

Permit status: Permit issued | Permit id: 40102606402
2000/05/0409921434 35 Avenue Queens Ny 11361Mainland Plbg And Htg
SCORE
99
Date:  December 22, 1999

Permit status: Permit issued | Permit id: 40074929502
1999/12/220993704 102 Street Queens Ny 11368Mainland Plbg And Htg
SCORE
99
Date:  March 27, 2003

Permit status: Permit issued | Permit id: 40147210701
2003/03/270998125 102 Road Queens Ny 11416Mainland Plbg And Htg
SCORE
99
Date:  June 11, 2001

Permit status: Permit issued | Permit id: 40123239501
2001/06/1109914823 87 Avenue Queens Ny 11435Mainland Plbg 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.