SCORE

M J ROOFING

ABOUT M J ROOFING

M J Roofing specializes in:

M J Roofing offers services:

Based on the information received from , associated with M J Roofing over the past .

If you are considering hiring M J Roofing for your home renovation project, we recommend using our bidding system to get competitive quotes.




QUALITY


M J Roofing 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
2258 Electra Av Rowland Heights Ca 91748
Reroof over 1 layer of comp w/25 year cl a comp
Date:  January 3, 2002
Value:   $3,000
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: January 15, 2002 | Permit id: 0201030031
2002/01/0330001002258 Electra Av Rowland Heights Ca 91748M J Roofing
SCORE
100
1715 Charlemont Av Hacienda Heights Ca 91745
Tear off,reroof w/comp cl a yr comp
Date:  January 31, 2002
Value:   $2,700
Contractor: M J Roofing

Applicant: Urquiza John | Permit status: Finaled | Completion date: February 9, 2002 | Permit id: 0201310062
2002/01/3127001001715 Charlemont Av Hacienda Heights Ca 91745M J Roofing
SCORE
100
16151 Meadowside St La Puente Ca 91744
T/o old roof h&g,apply 30# felt 2x2 metal drip edge 20yr 3 tap comp shingles
Date:  February 5, 2002
Value:   $2,830
Contractor: M J Roofing

Applicant: M J Roofing* | Permit status: Finaled | Completion date: January 14, 2004 | Permit id: 0202050044
2002/02/05283010016151 Meadowside St La Puente Ca 91744M J Roofing
SCORE
100
1111 Evanwood Av La Puente Ca 91744
Tear off,reroof w/cl a yr comp
Date:  April 4, 2002
Value:   $2,450
Contractor: M J Roofing

Applicant: Urquiza John | Permit status: Finaled | Completion date: November 9, 2006 | Permit id: 0204040037
2002/04/0424501001111 Evanwood Av La Puente Ca 91744M J Roofing
SCORE
100
2446 Pocatello Av Rowland Heights Ca 91748
Remove and reroof w plywood and comp shingle
Date:  June 24, 2002
Value:   $4,800
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: July 2, 2002 | Permit id: 0206240058
2002/06/2448001002446 Pocatello Av Rowland Heights Ca 91748M J Roofing
SCORE
100
1202 Vineland Av La Puente Ca 91744
Tear off,reroof house only w/4 hot mop & 4-layers roll roofing (ul #10167 (n)
Date:  December 3, 2003
Value:   $3,700
Contractor: M J Roofing

Applicant: Urquiza John | Permit status: Finaled | Completion date: March 28, 2005 | Permit id: 0312030015
2003/12/0337001001202 Vineland Av La Puente Ca 91744M J Roofing
SCORE
100
703 Ranlett Av La Puente Ca 91744
Tear off,reroof w/cl a yr comp
Date:  May 18, 2004
Value:   $3,800
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: May 24, 2004 | Permit id: 0405180052
2004/05/183800100703 Ranlett Av La Puente Ca 91744M J Roofing
SCORE
100
156 Doublegrove St La Puente Ca 91744
Tear off,reroof house & garage w/ yr cl a comp,reroof existing permited patio w/torch-down material
Date:  September 14, 2004
Value:   $5,550
Contractor: M J Roofing

Applicant: Urquiza Johnnie | Permit status: Finaled | Completion date: September 21, 2004 | Permit id: 0409140075
2004/09/145550100156 Doublegrove St La Puente Ca 91744M J Roofing
SCORE
100
1118 Gayland Av Hacienda Heights Ca 91745
Tear off,reroof w/ yr cl a comp shingles
Date:  April 18, 2007
Value:   $4,700
Contractor: M J Roofing

Applicant: Urkuiza John | Permit status: Finaled | Completion date: May 7, 2007 | Permit id: 0704180061
2007/04/1847001001118 Gayland Av Hacienda Heights Ca 91745M J Roofing
SCORE
100
1437 Dawley Av La Puente Ca 91744
T/o and re-roof comp-shingles class a yr squares
Date:  February 1, 2010
Value:   $7,000
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: February 4, 2010 | Permit id: 1002010038
2010/02/0170001001437 Dawley Av La Puente Ca 91744M J Roofing
SCORE
100
19855 Golden Bough Dr Covina Ca 91722
T/o and re-roof comp-shingles class a yr complete sfr and attach garage
Date:  August 6, 2010
Value:   $20,000
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: August 17, 2010 | Permit id: 1008060010
2010/08/062000010019855 Golden Bough Dr Covina Ca 91722M J Roofing
SCORE
100
154 Barata St Hacienda Heights Ca 91745
T/o existing on house & attached garage,apply 30yr comp shingles class "a".
Date:  August 27, 2014
Value:   $7,860
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: September 3, 2014 | Permit id: 1408270076
2014/08/277860100154 Barata St Hacienda Heights Ca 91745M J Roofing
SCORE
100
16509 Edna Pl Covina Ca 91722
T/o exist roof on house and garage and install 25-yr comp
Date:  April 7, 2000
Value:   $3,900
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 24, 2000 | Permit id: 0004070038
2000/04/07390010016509 Edna Pl Covina Ca 91722M J Roofing
SCORE
100
5051 Burwood Av Covina Ca 91722
T/o exist roof and install 25-yr composition shingles
Date:  December 26, 2000
Value:   $2,700
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: December 17, 2002 | Permit id: 0012260032
2000/12/2627001005051 Burwood Av Covina Ca 91722M J Roofing
SCORE
100
21204 Tudor St Covina Ca 91722
T/o existing,apply 15lb felt & 25 yr,class "a" comp shingles on house & garage.
Date:  March 29, 2001
Value:   $3,300
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 3, 2001 | Permit id: 0103290026
2001/03/29330010021204 Tudor St Covina Ca 91722M J Roofing
SCORE
100
4114 Irwindale Av Covina Ca 91722
T/o,instl. 25yr. Comp. Hse,patio& att. Gar.
Date:  August 24, 2001
Value:   $3,600
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: September 2, 2004 | Permit id: 0108240066
2001/08/2436001004114 Irwindale Av Covina Ca 91722M J Roofing
SCORE
100
16609 Clovermead St Covina Ca 91722
T/o existing,install 25 yr,class "a" comp shingles on house and garage.
Date:  September 24, 2001
Value:   $2,700
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: October 16, 2001 | Permit id: 0109240037
2001/09/24270010016609 Clovermead St Covina Ca 91722M J Roofing
SCORE
100
16641 Queenside Dr Covina Ca 91722
T/o old roof,install 30# felt 20yr class a comp,h&g,patio
Date:  October 9, 2001
Value:   $2,700
Contractor: M J Roofing

Applicant: M J Roofing* | Permit status: Finaled | Completion date: October 16, 2001 | Permit id: 0110090049
2001/10/09270010016641 Queenside Dr Covina Ca 91722M J Roofing
SCORE
100
167 Benwood St Covina Ca 91722
T/o,inst. 25yr. Comp. Hse.&bur on attached carport
Date:  March 13, 2002
Value:   $3,820
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: March 14, 2003 | Permit id: 0203130066
2002/03/133820100167 Benwood St Covina Ca 91722M J Roofing
SCORE
100
18423 Kirkwall Rd Azusa Ca 91702
T/o exist roof and install 25-yr composition shingles
Date:  May 15, 2002
Value:   $3,000
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: June 12, 2003 | Permit id: 0205150083
2002/05/15300010018423 Kirkwall Rd Azusa Ca 91702M J Roofing
SCORE
100
4215 Shadydale Av Covina Ca 91722
T/o exist roof and install 30-yr comp on house & garage
Date:  May 28, 2002
Value:   $3,700
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: January 10, 2005 | Permit id: 0205280037
2002/05/2837001004215 Shadydale Av Covina Ca 91722M J Roofing
SCORE
100
5514 Lark Ellen Av Azusa Ca 91702
Reroof,t/o exist,and install 30yr,class "a" comp shingles
Date:  June 17, 2002
Value:   $3,100
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: June 21, 2002 | Permit id: 0206170059
2002/06/1731001005514 Lark Ellen Av Azusa Ca 91702M J Roofing
SCORE
100
3501 Thorndale Rd Pasadena Ca 91107
T/o exist roof on garage only,resheat and install 30-yr class a composition shingles
Date:  September 19, 2002
Value:   $1,750
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: October 1, 2002 | Permit id: 0209190072
2002/09/1917501003501 Thorndale Rd Pasadena Ca 91107M J Roofing
SCORE
100
16302 Clovermead St Covina Ca 91722
T/o,instl. Felt&30yr. Comp. House&att. Garage
Date:  October 28, 2002
Value:   $2,860
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: August 17, 2006 | Permit id: 0210280031
2002/10/28286010016302 Clovermead St Covina Ca 91722M J Roofing
SCORE
100
18105 Gladstone St Azusa Ca 91702
T/o&instl. 30yr. Comp. House&b. U. R. Att. Gar.
Date:  December 9, 2002
Value:   $3,500
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: July 9, 2004 | Permit id: 0212090029
2002/12/09350010018105 Gladstone St Azusa Ca 91702M J Roofing
SCORE
100
4643 Edenfield Av Covina Ca 91722
T/o,instl. 1/2"osb,30lb felt,&30yr. Comp. House only.
Date:  April 29, 2003
Value:   $4,100
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: March 26, 2005 | Permit id: 0304290034
2003/04/2941001004643 Edenfield Av Covina Ca 91722M J Roofing
SCORE
100
16569 Masline St Covina Ca 91722
T/o,instl. 30lb felt&30yr. Comp. Hse.&det. Gar.&trch. Dwn.@patio
Date:  June 13, 2003
Value:   $4,300
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: July 1, 2003 | Permit id: 0306130060
2003/06/13430010016569 Masline St Covina Ca 91722M J Roofing
SCORE
100
20314 Calora St Covina Ca 91722
T/o exist roof,resheat and install 30-yr class a comp
Date:  August 7, 2003
Value:   $5,800
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: November 13, 2003 | Permit id: 0308070064
2003/08/07580010020314 Calora St Covina Ca 91722M J Roofing
SCORE
100
4133 Walnuthaven Dr Covina Ca 91722
T/o exist roof on house & garage and install 20-yr comp
Date:  October 29, 2003
Value:   $3,800
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: October 2, 2006 | Permit id: 0310290057
2003/10/2938001004133 Walnuthaven Dr Covina Ca 91722M J Roofing
SCORE
100
17109 Newburgh St Azusa Ca 91702
Reroof,tear off existing on house & garage & install 30yr comp shingles,30lb felt on slopes,torchdown flat section.
Date:  April 6, 2004
Value:   $3,600
Contractor: M J Roofing

Applicant: M J Roofing* | Permit status: Finaled | Completion date: April 28, 2006 | Permit id: 0404060031
2004/04/06360010017109 Newburgh St Azusa Ca 91702M J Roofing
SCORE
100
4511 Broadmoor Av Covina Ca 91722
T/o exist roof on house & garage and apply 30-yr comp on slopes and torch down on garage
Date:  October 7, 2004
Value:   $3,930
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: March 14, 2006 | Permit id: 0410070068
2004/10/0739301004511 Broadmoor Av Covina Ca 91722M J Roofing
SCORE
100
15612 Grovecenter St Covina Ca 91722
T/o and reroof existing house and garage
Date:  November 30, 2004
Value:   $4,000
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: December 7, 2004 | Permit id: 0411300070
2004/11/30400010015612 Grovecenter St Covina Ca 91722M J Roofing
SCORE
100
4003 Nora Av Covina Ca 91722
T/o back flat section only of residence and install torch down material
Date:  March 14, 2005
Value:   $2,100
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 28, 2006 | Permit id: 0503140063
2005/03/1421001004003 Nora Av Covina Ca 91722M J Roofing
SCORE
100
18459 Ghent St Azusa Ca 91702
Tear off existing on house,attached garage and carport install year comp. Shingle torch on flat section.
Date:  May 17, 2005
Value:   $6,100
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: July 13, 2005 | Permit id: 0505170064
2005/05/17610010018459 Ghent St Azusa Ca 91702M J Roofing
SCORE
100
18459 Ghent St Azusa Ca 91702
Demo existing unpermitted carport. 2 car garage to remain.
Date:  June 16, 2005
Value:   $1,500
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: July 13, 2005 | Permit id: 0506160135
2005/06/16150010018459 Ghent St Azusa Ca 91702M J Roofing
SCORE
100
16576 Edna Pl Covina Ca 91722
T/o exis. Roof on house and att. Garage w/ 30yr comp shingles.
Date:  September 22, 2005
Value:   $9,980
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: September 29, 2005 | Permit id: 0509220045
2005/09/22998010016576 Edna Pl Covina Ca 91722M J Roofing
SCORE
100
16646 Kingside Dr Covina Ca 91722
T/o exist roof and install 30-yr comp shingles on sloped areas and torch down on flat areas
Date:  September 28, 2005
Value:   $5,500
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 18, 2006 | Permit id: 0509280062
2005/09/28550010016646 Kingside Dr Covina Ca 91722M J Roofing
SCORE
100
4015 Ellen Dr Covina Ca 91722
T/o exis. Roof on house and garage and reroof w/ 30yr comp shingles.
Date:  October 26, 2005
Value:   $5,800
Contractor: M J Roofing

Applicant: M J Roofing * | Permit status: Finaled | Completion date: November 10, 2005 | Permit id: 0510260083
2005/10/2658001004015 Ellen Dr Covina Ca 91722M J Roofing
SCORE
100
41 Morada Av Covina Ca 91722
T/o exist roof on residence and garage and install 30-yr class a composition shingles
Date:  May 2, 2006
Value:   $6,400
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: March 14, 2007 | Permit id: 0605020056
2006/05/02640010041 Morada Av Covina Ca 91722M J Roofing
SCORE
100
16374 Bridger St Covina Ca 91722
Tear off existing on house and attached garage and reroof apply yr comp. Shingles on house apply torch on mat
Date:  October 5, 2006
Value:   $4,800
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: October 20, 2006 | Permit id: 0610050028
2006/10/05480010016374 Bridger St Covina Ca 91722M J Roofing
SCORE
100
16614 Clovermead St Covina Ca 91722
T/o exist roof and install 30-yr comp shingles & torch down on flat areas of house and attached garage
Date:  March 27, 2007
Value:   $6,000
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Permisud | Permit id: 0703270056
2007/03/27600010016614 Clovermead St Covina Ca 91722M J Roofing
SCORE
100
4109 Walnuthaven Dr Covina Ca 91722
Reroof over existing 1 layer of comp w/30-yr comp shingles
Date:  August 27, 2008
Value:   $5,400
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 28, 2011 | Permit id: 0808270062
2008/08/2754001004109 Walnuthaven Dr Covina Ca 91722M J Roofing
SCORE
100
16354 Mc Gill St Covina Ca 91722
Tear off existing on house and attached garage and reroof.
Date:  October 12, 2010
Value:   $5,680
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Permisud | Permit id: 1010120070
2010/10/12568010016354 Mc Gill St Covina Ca 91722M J Roofing
SCORE
100
16368 Mc Gill St Covina Ca 91722
T/o exist roof on house and garage and install 30-yr comp shingles
Date:  October 13, 2011
Value:   $6,100
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: October 19, 2011 | Permit id: 1110130021
2011/10/13610010016368 Mc Gill St Covina Ca 91722M J Roofing
SCORE
100
20611 Covina Hills Rd Covina Ca 91722
T/o re-roof house and garage install lb felt, year shingles.
Date:  May 15, 2012
Value:   $12,300
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: May 31, 2012 | Permit id: 1205150039
2012/05/151230010020611 Covina Hills Rd Covina Ca 91722M J Roofing
SCORE
100
17122 Renwick Rd Azusa Ca 91702
T/o exist roof on house,install 30-yr comp shingles on pitched roof and torch down on flat area
Date:  January 14, 2013
Value:   $6,000
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: January 25, 2013 | Permit id: 1301140054
2013/01/14600010017122 Renwick Rd Azusa Ca 91702M J Roofing
SCORE
100
4423 Sunflower Av Covina Ca 91722
Reroof over exist 1 layer of roof on house and garage with 30-yr comp shingles
Date:  March 11, 2014
Value:   $7,000
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: March 20, 2014 | Permit id: 1403110023
2014/03/1170001004423 Sunflower Av Covina Ca 91722M J Roofing
SCORE
100
4027 Lang Av Covina Ca
Re-roof over (e) one-layer material to house and garage 25sqs with lifetime class a comp shingle.
Date:  November 30, 2015
Value:   $7,000
Contractor: M J Roofing

Applicant: Johnny Urquiza | Permit status: Permisud | Expiration date: November 29, 2016 | Permit id: 1511300083
2015/11/3070001004027 Lang Av Covina CaM J Roofing
SCORE
100
4423 Sunflower Av Covina Ca
Reroof over exist 1 layer of roof on house and garage with 30-yr comp shingles
Date:  March 11, 2014
Value:   $7,000
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: March 20, 2014 | Expiration date: March 11, 2015 | Permit id: 1403110023
2014/03/1170001004423 Sunflower Av Covina CaM J Roofing
SCORE
100
2446 Pocatello Av Rowland Heights Ca
Remove and reroof w plywood and comp shingle
Date:  June 24, 2002
Value:   $4,800
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: July 2, 2002 | Expiration date: December 21, 2002 | Permit id: 206240058
2002/06/2448001002446 Pocatello Av Rowland Heights CaM J Roofing
SCORE
100
17109 Newburgh St Azusa Ca
Reroof, tear off existing on house & garage & install 30yr comp shingles, 30lb felt on slopes, torchdown flat section.
Date:  April 6, 2004
Value:   $3,600
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 28, 2006 | Expiration date: April 1, 2005 | Permit id: 404060031
2004/04/06360010017109 Newburgh St Azusa CaM J Roofing
SCORE
100
18459 Ghent St Azusa Ca
Tear off existing on house, attached garage and carport install year comp. Shingle torch on flat section.
Date:  May 17, 2005
Value:   $6,100
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: July 13, 2005 | Expiration date: May 12, 2006 | Permit id: 505170064
2005/05/17610010018459 Ghent St Azusa CaM J Roofing
SCORE
100
18459 Ghent St Azusa Ca
Demo existing unpermitted carport. 2 car garage to remain.
Date:  June 16, 2005
Value:   $1,500
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: July 13, 2005 | Expiration date: June 11, 2006 | Permit id: 506160135
2005/06/16150010018459 Ghent St Azusa CaM J Roofing
SCORE
100
16374 Bridger St Covina Ca
Tear off existing on house and attached garage and reroof apply yr comp. Shingles on house apply torch on mat
Date:  October 5, 2006
Value:   $4,800
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: October 20, 2006 | Expiration date: September 30, 2007 | Permit id: 610050028
2006/10/05480010016374 Bridger St Covina CaM J Roofing
SCORE
100
16354 Mc Gill St Covina Ca
Tear off existing on house and attached garage and reroof.
Date:  October 12, 2010
Value:   $5,680
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Permisud | Expiration date: October 12, 2011 | Permit id: 1010120070
2010/10/12568010016354 Mc Gill St Covina CaM J Roofing
SCORE
100
17122 Renwick Rd Azusa Ca
T o exist roof on house, install 30-yr comp shingles on pitched roof and torch down on flat area
Date:  January 14, 2013
Value:   $6,000
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: January 25, 2013 | Expiration date: January 14, 2014 | Permit id: 1301140054
2013/01/14600010017122 Renwick Rd Azusa CaM J Roofing
SCORE
100
16368 Mc Gill St Covina Ca
T o exist roof on house and garage and install 30-yr comp shingles
Date:  October 13, 2011
Value:   $6,100
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: October 19, 2011 | Expiration date: October 12, 2012 | Permit id: 1110130021
2011/10/13610010016368 Mc Gill St Covina CaM J Roofing
SCORE
100
4109 Walnuthaven Dr Covina Ca
Reroof over existing 1 layer of comp w 30-yr comp shingles
Date:  August 27, 2008
Value:   $5,400
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 28, 2011 | Expiration date: February 23, 2009 | Permit id: 808270062
2008/08/2754001004109 Walnuthaven Dr Covina CaM J Roofing
SCORE
100
154 Barata St Hacienda Heights Ca
T/o existing on house & attached garage, apply 30yr comp shingles class "a".
Date:  August 27, 2014
Value:   $7,860
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: September 3, 2014 | Expiration date: August 27, 2015 | Permit id: 1408270076
2014/08/277860100154 Barata St Hacienda Heights CaM J Roofing
SCORE
100
19855 Golden Bough D Covina Ca
T/o and re-roof comp-shingles class a yr complete sfr and attach garage
Date:  August 6, 2010
Value:   $20,000
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: August 17, 2010 | Expiration date: August 6, 2011 | Permit id: 1008060010
2010/08/062000010019855 Golden Bough D Covina CaM J Roofing
SCORE
100
1437 Dawley Av La Puente Ca
T/o and re-roof comp-shingles class a yr squares
Date:  February 1, 2010
Value:   $7,000
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: February 4, 2010 | Expiration date: February 1, 2011 | Permit id: 1002010038
2010/02/0170001001437 Dawley Av La Puente CaM J Roofing
SCORE
100
1118 Gayland Av Hacienda Heights Ca
Tear off, reroof w/ yr cl a comp shingles
Date:  April 18, 2007
Value:   $4,700
Contractor: M J Roofing

Applicant: Urkuiza John | Permit status: Finaled | Completion date: May 7, 2007 | Expiration date: April 12, 2008 | Permit id: 704180061
2007/04/1847001001118 Gayland Av Hacienda Heights CaM J Roofing
SCORE
100
156 Doublegrove St La Puente Ca
Tear off, reroof house & garage w/ yr cl a comp, reroof existing permited patio w/torch-down material
Date:  September 14, 2004
Value:   $5,550
Contractor: M J Roofing

Applicant: Urquiza Johnnie | Permit status: Finaled | Completion date: September 21, 2004 | Expiration date: September 9, 2005 | Permit id: 409140075
2004/09/145550100156 Doublegrove St La Puente CaM J Roofing
SCORE
100
703 Ranlett Av La Puente Ca
Tear off, reroof w/cl a yr comp
Date:  May 18, 2004
Value:   $3,800
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: May 24, 2004 | Expiration date: May 13, 2005 | Permit id: 405180052
2004/05/183800100703 Ranlett Av La Puente CaM J Roofing
SCORE
100
1202 Vineland Av La Puente Ca
Tear off, reroof house only w/4 hot mop & 4-layers roll roofing (ul #10167 (n)
Date:  December 3, 2003
Value:   $3,700
Contractor: M J Roofing

Applicant: Urquiza John | Permit status: Finaled | Completion date: March 28, 2005 | Expiration date: November 27, 2004 | Permit id: 312030015
2003/12/0337001001202 Vineland Av La Puente CaM J Roofing
SCORE
100
1111 Evanwood Av La Puente Ca
Tear off, reroof w/cl a yr comp
Date:  April 4, 2002
Value:   $2,450
Contractor: M J Roofing

Applicant: Urquiza John | Permit status: Finaled | Completion date: November 9, 2006 | Expiration date: October 1, 2002 | Permit id: 204040037
2002/04/0424501001111 Evanwood Av La Puente CaM J Roofing
SCORE
100
16151 Meadowside St La Puente Ca
T/o old roof h&g, apply 30# felt 2x2 metal drip edge 20yr 3 tap comp shingles
Date:  February 5, 2002
Value:   $2,830
Contractor: M J Roofing

Applicant: M J Roofing- | Permit status: Finaled | Completion date: January 14, 2004 | Expiration date: August 4, 2002 | Permit id: 202050044
2002/02/05283010016151 Meadowside St La Puente CaM J Roofing
SCORE
100
1715 Charlemont Av Hacienda Heights Ca
Tear off, reroof w/comp cl a yr comp
Date:  January 31, 2002
Value:   $2,700
Contractor: M J Roofing

Applicant: Urquiza John | Permit status: Finaled | Completion date: February 9, 2002 | Expiration date: July 30, 2002 | Permit id: 201310062
2002/01/3127001001715 Charlemont Av Hacienda Heights CaM J Roofing
SCORE
100
2258 Electra Av Rowland Heights Ca
Reroof over 1 layer of comp w/25 year cl a comp
Date:  January 3, 2002
Value:   $3,000
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: January 15, 2002 | Expiration date: July 2, 2002 | Permit id: 201030031
2002/01/0330001002258 Electra Av Rowland Heights CaM J Roofing
SCORE
100
16509 Edna Pl Covina Ca
T/o exist roof on house and garage and install 25-yr comp
Date:  April 7, 2000
Value:   $3,900
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 24, 2000 | Expiration date: October 4, 2000 | Permit id: 4070038
2000/04/07390010016509 Edna Pl Covina CaM J Roofing
SCORE
100
5051 Burwood Av Covina Ca
T/o exist roof and install 25-yr composition shingles
Date:  December 26, 2000
Value:   $2,700
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: December 17, 2002 | Expiration date: June 25, 2001 | Permit id: 12260032
2000/12/2627001005051 Burwood Av Covina CaM J Roofing
SCORE
100
21204 Tudor St Covina Ca
T/o existing, apply 15lb felt & 25 yr, class "a" comp shingles on house & garage.
Date:  March 29, 2001
Value:   $3,300
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 3, 2001 | Expiration date: September 25, 2001 | Permit id: 103290026
2001/03/29330010021204 Tudor St Covina CaM J Roofing
SCORE
100
4114 Irwindale Av Covina Ca
T/o, instl. 25yr. Comp. Hse,patio& att. Gar.
Date:  August 24, 2001
Value:   $3,600
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: September 2, 2004 | Expiration date: February 20, 2002 | Permit id: 108240066
2001/08/2436001004114 Irwindale Av Covina CaM J Roofing
SCORE
100
16609 Clovermead St Covina Ca
T/o existing, install 25 yr, class "a" comp shingles on house and garage.
Date:  September 24, 2001
Value:   $2,700
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: October 16, 2001 | Expiration date: March 23, 2002 | Permit id: 109240037
2001/09/24270010016609 Clovermead St Covina CaM J Roofing
SCORE
100
16641 Queenside Dr Covina Ca
T/o old roof, install 30# felt 20yr class a comp,h&g, patio
Date:  October 9, 2001
Value:   $2,700
Contractor: M J Roofing

Applicant: M J Roofing- | Permit status: Finaled | Completion date: October 16, 2001 | Expiration date: April 7, 2002 | Permit id: 110090049
2001/10/09270010016641 Queenside Dr Covina CaM J Roofing
SCORE
100
167 Benwood St Covina Ca
T/o,inst. 25yr. Comp. Hse.&bur on attached carport
Date:  March 13, 2002
Value:   $3,820
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: March 14, 2003 | Expiration date: September 9, 2002 | Permit id: 203130066
2002/03/133820100167 Benwood St Covina CaM J Roofing
SCORE
100
18423 Kirkwall Rd Azusa Ca
T/o exist roof and install 25-yr composition shingles
Date:  May 15, 2002
Value:   $3,000
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: June 12, 2003 | Expiration date: November 11, 2002 | Permit id: 205150083
2002/05/15300010018423 Kirkwall Rd Azusa CaM J Roofing
SCORE
100
4215 Shadydale Av Covina Ca
T/o exist roof and install 30-yr comp on house & garage
Date:  May 28, 2002
Value:   $3,700
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: January 10, 2005 | Expiration date: November 24, 2002 | Permit id: 205280037
2002/05/2837001004215 Shadydale Av Covina CaM J Roofing
SCORE
100
5514 Lark Ellen Av Azusa Ca
Reroof, t/o exist, and install 30yr, class "a" comp shingles
Date:  June 17, 2002
Value:   $3,100
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: June 21, 2002 | Expiration date: December 14, 2002 | Permit id: 206170059
2002/06/1731001005514 Lark Ellen Av Azusa CaM J Roofing
SCORE
100
3501 Thorndale Rd Pasadena Ca
T/o exist roof on garage only, resheat and install 30-yr class a composition shingles
Date:  September 19, 2002
Value:   $1,750
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: October 1, 2002 | Expiration date: March 18, 2003 | Permit id: 209190072
2002/09/1917501003501 Thorndale Rd Pasadena CaM J Roofing
SCORE
100
16302 Clovermead St Covina Ca
T/o,instl. Felt&30yr. Comp. House&att. Garage
Date:  October 28, 2002
Value:   $2,860
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: August 17, 2006 | Expiration date: April 26, 2003 | Permit id: 210280031
2002/10/28286010016302 Clovermead St Covina CaM J Roofing
SCORE
100
18105 Gladstone St Azusa Ca
T/o&instl. 30yr. Comp. House&b. U. R. Att. Gar.
Date:  December 9, 2002
Value:   $3,500
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: July 9, 2004 | Expiration date: June 7, 2003 | Permit id: 212090029
2002/12/09350010018105 Gladstone St Azusa CaM J Roofing
SCORE
100
4643 Edenfield Av Covina Ca
T/o,instl. 1/2"osb,30lb felt,&30yr. Comp. House only.
Date:  April 29, 2003
Value:   $4,100
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: March 26, 2005 | Expiration date: April 23, 2004 | Permit id: 304290034
2003/04/2941001004643 Edenfield Av Covina CaM J Roofing
SCORE
100
16569 Masline St Covina Ca
T/o,instl. 30lb felt&30yr. Comp. Hse.&det. Gar.&trch. Dwn.@patio
Date:  June 13, 2003
Value:   $4,300
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: July 1, 2003 | Expiration date: June 7, 2004 | Permit id: 306130060
2003/06/13430010016569 Masline St Covina CaM J Roofing
SCORE
100
20314 Calora St Covina Ca
T/o exist roof, resheat and install 30-yr class a comp
Date:  August 7, 2003
Value:   $5,800
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: November 13, 2003 | Expiration date: August 1, 2004 | Permit id: 308070064
2003/08/07580010020314 Calora St Covina CaM J Roofing
SCORE
100
4133 Walnuthaven Dr Covina Ca
T/o exist roof on house & garage and install 20-yr comp
Date:  October 29, 2003
Value:   $3,800
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: October 2, 2006 | Expiration date: October 23, 2004 | Permit id: 310290057
2003/10/2938001004133 Walnuthaven Dr Covina CaM J Roofing
SCORE
100
4511 Broadmoor Av Covina Ca
T/o exist roof on house & garage and apply 30-yr comp on slopes and torch down on garage
Date:  October 7, 2004
Value:   $3,930
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: March 14, 2006 | Expiration date: October 2, 2005 | Permit id: 410070068
2004/10/0739301004511 Broadmoor Av Covina CaM J Roofing
SCORE
100
15612 Grovecenter St Covina Ca
T/o and reroof existing house and garage
Date:  November 30, 2004
Value:   $4,000
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: December 7, 2004 | Expiration date: November 25, 2005 | Permit id: 411300070
2004/11/30400010015612 Grovecenter St Covina CaM J Roofing
SCORE
100
4003 Nora Av Covina Ca
T/o back flat section only of residence and install torch down material
Date:  March 14, 2005
Value:   $2,100
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 28, 2006 | Expiration date: March 9, 2006 | Permit id: 503140063
2005/03/1421001004003 Nora Av Covina CaM J Roofing
SCORE
100
16576 Edna Pl Covina Ca
T/o exis. Roof on house and att. Garage w/ 30yr comp shingles.
Date:  September 22, 2005
Value:   $9,980
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: September 29, 2005 | Expiration date: September 17, 2006 | Permit id: 509220045
2005/09/22998010016576 Edna Pl Covina CaM J Roofing
SCORE
100
16646 Kingside Dr Covina Ca
T/o exist roof and install 30-yr comp shingles on sloped areas and torch down on flat areas
Date:  September 28, 2005
Value:   $5,500
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: April 18, 2006 | Expiration date: September 23, 2006 | Permit id: 509280062
2005/09/28550010016646 Kingside Dr Covina CaM J Roofing
SCORE
100
4015 Ellen Dr Covina Ca
T/o exis. Roof on house and garage and reroof w/ 30yr comp shingles.
Date:  October 26, 2005
Value:   $5,800
Contractor: M J Roofing

Applicant: M J Roofing - | Permit status: Finaled | Completion date: November 10, 2005 | Expiration date: October 21, 2006 | Permit id: 510260083
2005/10/2658001004015 Ellen Dr Covina CaM J Roofing
SCORE
100
41 Morada Av Covina Ca
T/o exist roof on residence and garage and install 30-yr class a composition shingles
Date:  May 2, 2006
Value:   $6,400
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Finaled | Completion date: March 14, 2007 | Expiration date: April 27, 2007 | Permit id: 605020056
2006/05/02640010041 Morada Av Covina CaM J Roofing
SCORE
100
16614 Clovermead St Covina Ca
T/o exist roof and install 30-yr comp shingles & torch down on flat areas of house and attached garage
Date:  March 27, 2007
Value:   $6,000
Contractor: M J Roofing

Applicant: M J Roofing | Permit status: Permisud | Expiration date: March 21, 2008 | Permit id: 703270056
2007/03/27600010016614 Clovermead St Covina CaM J Roofing
SCORE
100
20611 Covina Hills R Covina Ca
T/o re-roof house and garage install lb felt, year shingles.
Date:  May 15, 2012
Value:   $12,300
Contractor: M J Roofing

Applicant: Urquiza Johnny | Permit status: Finaled | Completion date: May 31, 2012 | Expiration date: May 15, 2013 | Permit id: 1205150039
2012/05/151230010020611 Covina Hills R Covina CaM J Roofing
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.