You may be looking for a roofing contractor that does rain gutters, or a combination of the two. Maybe you're looking for a patio cover installer and while he's working discovers he cannot properly install the covers without doing some minor roofing repairs. There are many scenarios you may come across on your next roofing project. It may be safe to say that a really good roofer knows something about every aspect of the care of your roof.
Typically a roofers job description might entail covering a roof with shingles, asphalt, synthetic, slate, concrete tile and many other materials. A roofing contractor may also be a sheet metal contractor/expert with various other skills. We've been working on roof near you in Ventura County for many years. Make sure you hire someone that is familiar with the seasons and has experience with Southern California weather.
A contractor you hire to install, clean or replace your rain gutters is an expert in his field. More often than not you will run into someone that also handles roofing and other aspects of your roofs health. At JB we do it all.
When you embark on installing a new patio cover, the first thing you're going to need to think about is what size roof is it going to need? I also mentioned before that patio covers may also require rain gutters. When you hire a contractor that has experience in these major roofing fields you can be sure you have chosen the correct contractor for the job.