Take a look at our past work!

Green Ladder Roofing Inc

We service the Pasadena, CA and surrounding areas. Reach out to us if you’d like a consultation, (626) 714-6538

Read what 170+ clients have said about our services:

Our Work

1746 Locust Street , Pasadena, CA, US
  • Job Type
  • Job Type: Production Jobs
  • Job Type: Service/Repairs
  • GAF Timberline HDZ
  • GAF Timberline HDZ: Hickory
3623 La Madera Avenue , El Monte, CA, US
  • Job Type
  • Job Type: Service/Repairs
  • GAF Timberline HDZ
  • GAF Timberline HDZ: Golden Amber
511 North Myrtle Avenue , Monrovia, CA, US
  • GAF Warranty
  • GAF Warranty: PLUS
  • GAF Timberline HDZ RS
  • GAF Timberline HDZ RS: Golden Amber
  • Job Type
  • Job Type: Service/Repairs
  • GAF Timberline HDZ
  • GAF Timberline HDZ: Golden Amber
64 West Carter Avenue , Sierra Madre, CA, US
  • Job Type
  • Job Type: Service/Repairs
  • Job Type: Production Jobs
  • GAF Timberline HDZ
  • GAF Timberline HDZ: Golden Harvest
2064 Clover Drive , Monterey Park, CA, US
  • Job Type
  • Job Type: Production Jobs
  • GAF Timberline HDZ
  • GAF Timberline HDZ: Coastal Slate

Customer Testimonials

Reviewer photo
Mona Ighani
We are so pleased with our roof from Green Ladder. The contractor Justin was communicative and thorough. Everyone has commented on what a well made roof we have. Would recommend them any day
Reviewer photo
Mona Ighani
We are so pleased with our roof from Green Ladder. The contractor Justin was communicative and thorough. Everyone has commented on what a well made roof we have. Would recommend them any day
Reviewer photo
Armando L
Extremely overpriced contractor. I got a quote for 1285 a square to overlay my roof and 1600 a square for a GAF shingle roof. They charge 90210 prices
Reviewer photo
Armando L
Extremely overpriced contractor. I got a quote for 1285 a square to overlay my roof and 1600 a square for a GAF shingle roof. They charge 90210 prices
Reviewer photo
Carsten Heering
Called just before 2:00 PM to let them know that I was at the property – no one picked up. At 3:30 PM, the answering service person told me that their technician was within the 2-4 PM window, but she would ask the technician to call me with an ETA. At 4:12 PM I called to let them know that no one had shown up. The answering service person stated that she would call the technician again and request that I be called. At 4:30 PM no one had contacted me. If this is the way they manage their business... Read more