SCORE

MC & O CONTRACTING INC

ABOUT MC & O CONTRACTING INC

Mc & O Contracting Inc specializes in:

Mc & O Contracting Inc offers services:

Based on the information received from , associated with Mc & O Contracting Inc over the past .

If you are considering hiring Mc & O Contracting Inc for your home renovation project, we recommend using our bidding system to get competitive quotes.




QUALITY


Mc & O Contracting Inc has CheckPermit score of which places them above % of local contractors.
We usually recommend hiring a contractor with a rank of 75 or above.

ACTIVITY



AVERAGE PROJECT COST



PERMITS VALUATION



PROJECTS PER TOWN:



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

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

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

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



RECENT PROJECTS


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

Permit type: Equipment | Permit status: Permit issued | Permit id: 12141678901
2012/10/240100225 West 123 Street Manhattan Ny 10027Mc And O Contracting Inc
SCORE
100
Date:  January 13, 2011

Permit type: Equipment | Permit status: Permit issued | Permit id: 22010044101
2011/01/130100201 Bedford Park Boulevard Bronx Ny 10458Mc And O Contracting Inc
SCORE
100
Date:  November 17, 2010

Permit status: Permit issued | Permit id: 22009301101
2010/11/1701002031 Ryer Avenue Bronx Ny 10457Mc And O Contracting Inc
SCORE
100
Date:  October 5, 2009

Permit type: Equipment | Permit status: Permit issued | Permit id: 32008405601
2009/10/050100116 Fountain Avenue Brooklyn Ny 11208Mc And O Contracting Inc
SCORE
100
Date:  August 15, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 22020849702
2012/08/1501002432 Lyvere Street Bronx Ny 10461Mc And O Contracting Inc
SCORE
100
Date:  July 21, 2009

Permit type: Equipment | Permit status: Permit issued | Permit id: 32004657001
2009/07/210100208 Riverdale Avenue Brooklyn Ny 11212Mc And O Contracting Inc
SCORE
100
Date:  January 16, 2009

Permit type: Equipment | Permit status: Permit issued | Permit id: 21003735102
2009/01/1601002066 Morris Avenue Bronx Ny 10453Mc And O Contracting Inc
SCORE
100
Date:  May 6, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 22006129701
2010/05/060100125 East 233 Street Bronx Ny 10470Mc And O Contracting Inc
SCORE
100
Date:  August 15, 2011

Permit type: Equipment | Permit status: Permit issued | Permit id: 22010680002
2011/08/1501003525 Hull Avenue Bronx Ny 10467Mc And O Contracting Inc
SCORE
100

Permit type: Equipment | Permit status: Permit issued | Permit id: 12107605801
2012/05/150100101 East 131 Street Manhattan Ny 10037Mc And O Contracting Inc
SCORE
100
Date:  June 19, 2009

Permit type: Equipment | Permit status: Permit issued | Permit id: 22001389301
2009/06/190100502 East 163 Street Bronx Ny 10451Mc And O Contracting Inc
SCORE
100
Date:  March 8, 2010

Permit status: Permit issued | Permit id: 22005023601
2010/03/080100502 East 163 Street Bronx Ny 10451Mc And O Contracting Inc
SCORE
100
Date:  January 31, 2008

Permit type: Equipment | Permit status: Permit issued | Permit id: 21003733301
2008/01/3101005 East 1 Street Bronx Ny 10456Mc And O Contracting Inc
SCORE
100
Date:  February 3, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 22004746501
2010/02/030100842 Jennings Street Bronx Ny 10459Mc And O Contracting Inc
SCORE
100
Date:  November 3, 2011

Permit type: Equipment | Permit status: Permit issued | Permit id: 22014869501
2011/11/030100927 Courtlandt Avenue Bronx Ny 10451Mc And O Contracting Inc
SCORE
100
Date:  November 12, 2010

Permit status: Permit issued | Permit id: 22009233401
2010/11/120100265 East Burnside Avenue Bronx Ny 10457Mc And O Contracting Inc
SCORE
100
Date:  May 14, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 22023556401
2013/05/140100232 East 169 Street Bronx Ny 10456Mc And O Contracting Inc
SCORE
100
Date:  January 12, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 12091936401
2012/01/12010045 East 131 Street Manhattan Ny 10037Mc And O Contracting Inc
SCORE
100
Date:  August 24, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 22007638901
2010/08/240100355 East 194 Street Bronx Ny 10458Mc And O Contracting Inc
SCORE
100
Date:  June 11, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 32047683701
2012/06/110100Putnam Avenue Brooklyn Ny 11238Mc And O Contracting Inc
SCORE
100
Date:  July 6, 2011

Permit type: Equipment | Permit status: Permit issued | Permit id: 42037714901
2011/07/060100137 39 45 Avenue Queens Ny 11355Mc And O Contracting Inc
SCORE
100
Date:  December 17, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 42079499201
2012/12/17010045 46 Pearson Street Queens Ny 11101Mc And O Contracting Inc
SCORE
100
Date:  August 17, 2009

Permit type: Equipment | Permit status: Permit issued | Permit id: 22001742502
2009/08/170100325 East 198 Street Bronx Ny 10458Mc And O Contracting Inc
SCORE
100
Date:  April 4, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 22024270701
2013/04/040100601 East 163 Street Bronx Ny 10456Mc And O Contracting Inc
SCORE
100
Date:  August 15, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 32031554703
2012/08/150100583 Livonia Avenue Brooklyn Ny 11207Mc And O Contracting Inc
SCORE
100
Date:  January 31, 2008

Permit type: Equipment | Permit status: Permit issued | Permit id: 11007989701
2008/01/3101001 8 Avenue Manhattan Ny 10011Mc And O Contracting Inc
SCORE
100
Date:  January 15, 2009

Permit type: Equipment | Permit status: Permit issued | Permit id: 11007989702
2009/01/1501001 8 Avenue Manhattan Ny 10011Mc And O Contracting Inc
SCORE
100
Date:  August 18, 2009

Permit status: Permit issued | Permit id: 40087762704
2009/08/18010055 15 69 Place Queens Ny 11378Mc And O Contracting Inc
SCORE
100
Date:  March 21, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 42082512901
2013/03/210100148 13 Avenue Queens Ny 11435Mc And O Contracting Inc
SCORE
100
Date:  September 17, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 32021721601
2010/09/170100322 Mac Dougal Street Brooklyn Ny 11233Mc And O Contracting Inc
SCORE
100
Date:  January 21, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 32011462001
2010/01/2101001 4 Avenue Brooklyn Ny 11217Mc And O Contracting Inc
SCORE
100
Date:  April 14, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 32014393801
2010/04/140100127 2 Place Brooklyn Ny 11231Mc And O Contracting Inc
SCORE
100
Date:  November 30, 2010

Permit status: Permit issued | Permit id: 22009473301
2010/11/300100277 East Burnside Avenue Bronx Ny 10457Mc And O Contracting Inc
SCORE
100
Date:  January 7, 2008

Permit type: Equipment | Permit status: Permit issued | Permit id: 40251082204
2008/01/07010088 34 161 Street Queens Ny 11432Mc And O Contracting Inc
SCORE
100
Date:  January 13, 2009

Permit type: Equipment | Permit status: Permit issued | Permit id: 40251082205
2009/01/13010088 34 161 Street Queens Ny 11432Mc And O Contracting Inc
SCORE
100
Date:  February 22, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 22004955101
2010/02/2201008 Eagle Avenue Bronx Ny 10456Mc And O Contracting Inc
SCORE
100
Date:  October 26, 2009

Permit type: Equipment | Permit status: Permit issued | Permit id: 22003417501
2009/10/2601008 Hewitt Place Bronx Ny 10459Mc And O Contracting Inc
SCORE
100
Date:  August 17, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 22003417502
2010/08/1701008 Hewitt Place Bronx Ny 10459Mc And O Contracting Inc
SCORE
100
Date:  March 3, 2010

Permit status: Permit issued | Permit id: 22005055701
2010/03/0301008 Hewitt Place Bronx Ny 10459Mc And O Contracting Inc
SCORE
100
Date:  January 11, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 32012033801
2010/01/110100115 Crystal Street Brooklyn Ny 11208Mc And O Contracting Inc
SCORE
100
Date:  May 7, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 32015313201
2010/05/0701001594 Fulton Street Brooklyn Ny 11213Mc And O Contracting Inc
SCORE
100
Date:  September 10, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 22008232701
2010/09/100100269 East Burnside Avenue Bronx Ny 10457Mc And O Contracting Inc
SCORE
100
Date:  February 8, 2008

Permit status: Permit issued | Permit id: 41006248001
2008/02/08010055 25 69 Place Queens Ny 11378Mc And O Contracting Inc
SCORE
100
Date:  October 26, 2011

Permit type: Equipment | Permit status: Permit issued | Permit id: 12087087901
2011/10/26010064 East 111 Street Manhattan Ny 10029Mc And O Contracting Inc
SCORE
100
Date:  October 19, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 42027516001
2010/10/19010086 01 Broadway Queens Ny 11373Mc And O Contracting Inc
SCORE
100
Date:  January 31, 2008

Permit type: Equipment | Permit status: Permit issued | Permit id: 11007987901
2008/01/310100225 East 118 Street Manhattan Ny 10035Mc And O Contracting Inc
SCORE
100
Date:  October 30, 2015

Permit type: Equipment | Permit status: Permit issued | Permit id: 22047743701
2015/10/30010031 Park Avenue Bronx Ny 10451Mc And O Contracting Inc
SCORE
100
Date:  August 15, 2011

Permit type: Equipment | Permit status: Permit issued | Permit id: 22009992502
2011/08/1501002701 Kingsbridge Terrace Bronx Ny 10463Mc And O Contracting Inc
SCORE
100
Date:  August 15, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 22009992503
2012/08/1501002701 Kingsbridge Terrace Bronx Ny 10463Mc And O Contracting Inc
SCORE
100
Date:  March 18, 2011

Permit type: Equipment | Permit status: Permit issued | Permit id: 22009874803
2011/03/180100Bruckner Boulevard Bronx Ny 10454Mc And O Contracting Inc
SCORE
100
Date:  June 2, 2011

Permit type: Equipment | Permit status: Permit issued | Permit id: 32031554701
2011/06/020100583 Livonia Avenue Brooklyn Ny 11207Mc And O Contracting Inc
SCORE
100
Date:  August 15, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 22013650002
2012/08/150100927 Courtlandt Avenue Bronx Ny 10451Mc And O Contracting Inc
SCORE
100
Date:  November 14, 2011

Permit type: Equipment | Permit status: Permit issued | Permit id: 32039248201
2011/11/14010015 Albany Avenue Brooklyn Ny 11210Mc And O Contracting Inc
SCORE
100
Date:  July 3, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 32070706201
2013/07/030100256 Utica Avenue Brooklyn Ny 11213Mc And O Contracting Inc
SCORE
100
Date:  February 6, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 42052948601
2012/02/060100129 01 Jamaica Avenue Queens Ny 11418Mc And O Contracting Inc
SCORE
100
Date:  February 10, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 42053255101
2012/02/100100127 01 Jamaica Avenue Queens Ny 11418Mc And O Contracting Inc
SCORE
100
Date:  February 27, 2015

Permit type: Equipment | Permit status: Permit issued | Permit id: 32108753201
2015/02/27010051 Walton Street Brooklyn Ny 11206Mc And O Contracting Inc
SCORE
100
Date:  June 21, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 32077702101
2013/06/2101001373 Lincoln Place Brooklyn Ny 11213Mc And O Contracting Inc
SCORE
100
Date:  August 14, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 12141678902
2013/08/140100225 West 123 Street Manhattan Ny 10027Mc And O Contracting Inc
SCORE
100
Date:  June 9, 2015

Permit type: Equipment | Permit status: Permit issued | Permit id: 12240180001
2015/06/090100257 West 29 Street Manhattan Ny 10001Mc And O Contracting Inc
SCORE
100
Date:  August 14, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 42079499202
2013/08/14010045 46 Pearson Street Queens Ny 11101Mc And O Contracting Inc
SCORE
100
Date:  September 27, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 12179196201
2013/09/270100902 Amsterdam Avenue Manhattan Ny 10025Mc And O Contracting Inc
SCORE
100
Date:  October 21, 2014

Permit type: Equipment | Permit status: Permit issued | Permit id: 32100862701
2014/10/210100261 North 9 Street Brooklyn Ny 11211Mc And O Contracting Inc
SCORE
100
Date:  October 2, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 34002024801
2012/10/0201001 Rochester Avenue Brooklyn Ny 11233Mc And O Contracting Inc
SCORE
100
Date:  October 8, 2014

Permit type: Equipment | Permit status: Permit issued | Permit id: 32097058901
2014/10/0801008 Vanderbilt Avenue Brooklyn Ny 11205Mc And O Contracting Inc
SCORE
100
Date:  October 9, 2014

Permit type: Equipment | Permit status: Permit issued | Permit id: 22040741401
2014/10/0901003629 White Plains Road Bronx Ny 10467Mc And O Contracting Inc
SCORE
100
Date:  June 12, 2014

Permit type: Equipment | Permit status: Permit issued | Permit id: 32099836401
2014/06/120100235 North 9 Street Brooklyn Ny 11211Mc And O Contracting Inc
SCORE
100
Date:  August 14, 2014

Permit type: Equipment | Permit status: Permit issued | Permit id: 12141678903
2014/08/140100225 West 123 Street Manhattan Ny 10027Mc And O Contracting Inc
SCORE
100
Date:  September 20, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 32090726601
2013/09/2001002513 Tilden Avenue Brooklyn Ny 11226Mc And O Contracting Inc
SCORE
100
Date:  August 14, 2014

Permit type: Equipment | Permit status: Permit issued | Permit id: 32090726602
2014/08/1401002513 Tilden Avenue Brooklyn Ny 11226Mc And O Contracting Inc
SCORE
100
Date:  October 1, 2014

Permit type: Equipment | Permit status: Permit issued | Permit id: 32105579001
2014/10/010100437 Herkimer Street Brooklyn Ny 11213Mc And O Contracting Inc
SCORE
100
Date:  November 25, 2014

Permit status: Permit issued | Permit id: 42105290601
2014/11/25010055 25 69 Place Queens Ny 11378Mc And O Contracting Inc
SCORE
100
Date:  December 23, 2014

Permit status: Permit issued | Permit id: 32104606001
2014/12/2301008 Vanderbilt Avenue Brooklyn Ny 11205Mc And O Contracting Inc
SCORE
100
Date:  October 9, 2015

Permit type: Equipment | Permit status: Permit issued | Permit id: 22040741402
2015/10/0901003629 White Plains Road Bronx Ny 10467Mc And O Contracting Inc
SCORE
100
Date:  August 6, 2015

Permit type: Equipment | Permit status: Permit issued | Permit id: 32116871201
2015/08/0601001062 Elton Street Brooklyn Ny 11208Mc And O Contracting Inc
SCORE
100
Date:  July 6, 2011

Permit type: Equipment | Permit status: Permit issued | Permit id: 42037714901
2011/07/06010013739 45 Avenue Queens Ny 11355Mc And O Contracting Inc
SCORE
100
Date:  December 17, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 42079499201
2012/12/1701004546 Pearson Street Queens Ny 11101Mc And O Contracting Inc
SCORE
100
Date:  August 18, 2009

Permit status: Permit issued | Permit id: 40087762704
2009/08/1801005515 69 Place Queens Ny 11378Mc And O Contracting Inc
SCORE
100
Date:  March 21, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 42082512901
2013/03/21010014813 Avenue Queens Ny 11435Mc And O Contracting Inc
SCORE
100
Date:  January 7, 2008

Permit type: Equipment | Permit status: Permit issued | Permit id: 40251082204
2008/01/0701008834 161 Street Queens Ny 11432Mc And O Contracting Inc
SCORE
100
Date:  January 13, 2009

Permit type: Equipment | Permit status: Permit issued | Permit id: 40251082205
2009/01/1301008834 161 Street Queens Ny 11432Mc And O Contracting Inc
SCORE
100
Date:  February 8, 2008

Permit status: Permit issued | Permit id: 41006248001
2008/02/0801005525 69 Place Queens Ny 11378Mc And O Contracting Inc
SCORE
100
Date:  October 19, 2010

Permit type: Equipment | Permit status: Permit issued | Permit id: 42027516001
2010/10/1901008601 Broadway Queens Ny 11373Mc And O Contracting Inc
SCORE
100
Date:  February 6, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 42052948601
2012/02/06010012901 Jamaica Avenue Queens Ny 11418Mc And O Contracting Inc
SCORE
100
Date:  February 10, 2012

Permit type: Equipment | Permit status: Permit issued | Permit id: 42053255101
2012/02/10010012701 Jamaica Avenue Queens Ny 11418Mc And O Contracting Inc
SCORE
100
Date:  August 14, 2013

Permit type: Equipment | Permit status: Permit issued | Permit id: 42079499202
2013/08/1401004546 Pearson Street Queens Ny 11101Mc And O Contracting Inc
SCORE
100
Date:  April 11, 2014

Permit type: Equipment | Permit status: Permit issued | Permit id: 12194162101
2014/04/11010058 West 129 Street Manhattan Ny 10027Mc And O Contracting Inc
SCORE
100
Date:  November 25, 2014

Permit status: Permit issued | Permit id: 42105290601
2014/11/2501005525 69 Place Queens Ny 11378Mc And O Contracting Inc
SCORE
100
Date:  April 4, 2016

Permit type: Equipment | Permit status: Permit issued | Permit id: 42125384101
2016/04/04010016502 165 Street Queens NyMc And O Contracting Inc
SCORE
100
Date:  March 27, 2017

Permit type: Equipment | Permit status: Permit issued | Permit id: 42125384102
2017/03/27010016502 165 Street Queens NyMc And O Contracting Inc
SCORE
100
Date:  April 6, 2017

Permit type: Equipment | Permit status: Permit issued | Permit id: 22059086701
2017/04/0601004439 Third Avenue Bronx Ny 10457Mc And O Contracting Inc
SCORE
100
Date:  May 17, 2016

Permit type: Equipment | Permit status: Permit issued | Permit id: 12240180002
2016/05/170100257 West 29 Street Manhattan Ny 10001Mc And O Contracting Inc
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.