Family Owned For Generations.

J.N. Davis Roofing has been serving the Pasadena and surrounding area since 1929. We have been a family owned business for generations and pride ourselves on expert craftsmanship and down-to-earth customer service (we get referral calls from people saying their Grandfather worked with us 30 years ago when he got his roof re-done!).


J.N. Davis Roofing installs all the big brands and all the different styles (asphalt, composite, tile, metal, wood shake and flat) for both residential AND commercial. Plus, we are one of the few roofing contractors in all of Los Angeles with copper roofing capabilities.


Unbeatable Guarantee.


One of our hallmarks is an “uncommonly valuable guarantee” on our workmanship that’s honored for up to 10 years that we add on-top of the typical manufacturers guarantee.  In an era where many roofing contractors are around for less than 10 years, our customers love to hear that we have been around for over 85 years!


Give us a call at (626) 815-1279 or send us an email at and we can talk more about your roofing options and give you a sense of what things will cost. People love talking to us because a lot of times they get convinced by other roofing contractors that they need a completely new roof when in reality they only need a few low-cost fixes (we take pride in providing honest and candid recommendations).

Good Old Fashion Put-the-Customer-First Service Since 1929
close slider

    Name *

    Email *

    Phone *

    Message *

    Or Click Here to Call Us at 1-800-303-0766