Wet Soil Can Bring Trees Down
The City of Citrus Heights hazard plan says saturated soil can bring trees down on structures. Ask a tree service about trees and limbs near your roof. After a storm, we check your shingles and flashing for damage.

Citrus Heights homeowners call Porter Roofing about leaks, worn shingles and full replacements. Our office is in Orangevale, and we serve Citrus Heights. The city's Building and Safety Division handles roof permits here. An older roof may hide extra layers, and that changes the plan. A roofer has to see what is under the top layer first. Then you get a free estimate that is clear.
A Citrus Heights, CA roof can have one asphalt shingle overlay on top of an existing asphalt shingle roof. That limit comes from the city's reroofing policy. A new covering over a shake roof needs approval from the Chief Building Official. A roofer has to see what lies under the top layer first.
Four things stand out on roofs in Citrus Heights.
The City of Citrus Heights hazard plan says saturated soil can bring trees down on structures. Ask a tree service about trees and limbs near your roof. After a storm, we check your shingles and flashing for damage.
In the rainy season, over half of the year's rain falls, says the National Weather Service. Loose shingles and tired flashing let that water into Citrus Heights attics. We trace each stain to its source. Then we seal it.
Under the city's reroofing policy, an existing asphalt shingle roof can take only one overlay. A Citrus Heights roof may already hold a layer. A roofer has to see what is below. We check before we plan an overlay or a tear-off.
The city's policy says some heavy roofing, such as tile, may need a structural review before a permit is issued. That matters for homes planning to switch to tile. We talk through the weight of each material at your estimate.
This is the roof work we offer to Citrus Heights homes and businesses.
The National Weather Service says over half the year's rain falls in the rainy season. We trace each stain to the loose shingle or tired flashing behind it. Then we seal it.
Citrus Heights re-roofing permits must be obtained before work starts, says the city's reroofing policy. The Building and Safety Division handles them, so ask about your material. Financing available.
A Citrus Heights roof can take one asphalt shingle overlay, says the city's reroofing policy. We count the layers already on your roof during a check. We also look at flashing and loose shingles.
The city's storm page says you are responsible for removing a tree that grew in your yard and fell. We fix the roof damage and help with your insurance claim. We meet with the insurance adjuster to help make sure you get a fair deal.
The city says clearing leaves from your gutter helps prevent clogged storm drains. We install gutters and guards, and we also insulate and ventilate attics.
The city's policy says heavy roofing, such as tile, may need a structural review. Ask the Building and Safety Division about your building. We roof Citrus Heights businesses and apartment buildings, including flat roofs and industrial work.
We work across Citrus Heights. These are the city's neighborhood association areas.
We serve homes near these Citrus Heights places and across the city.
The City of Citrus Heights Building and Safety Division handles roof permits. Its Citrus Heights reroofing policy says re-roofing permits must be obtained before work starts. It also describes inspections before, during and after the job. Ask the division about your address and your roofing material. Porter Roofing assists with permits.
“I had Porter Roofing come out on two occasions for a leaking roof both caused by builder cutting corners. Very happy with their work. Last time I had a broken roof tile and they replaced it at no cost to me. I recommend them highly, always a quick response and very Professional.”
M P.· 1 day ago
“Great company to work with. Very reliable, fair pricing and easy to communicate with!”
Stacie M.· 1 day ago
“On time and professional. I needed help with an unexpected leak at a rental property. Art came out and fixed the problem right, and was very knowledgeable with years of experience.”
Nick W.· 6 days ago
A Citrus Heights roof replacement needs a city permit before work starts, according to the city's reroofing policy. The policy also lists inspections before, during and after the job. Check with the Building and Safety Division about your address and your material. Porter Roofing assists with permits, so bring your questions to your free estimate, and we will talk through them.
A tile roof may need a structural review in Citrus Heights before a permit is issued. The city's reroofing policy says some heavy roofing, such as tile, can need that review. Ask the Building and Safety Division about your own address and your plan. Porter Roofing assists with permits, so bring the question to your free estimate, and we will talk it through.
Send us the details of your Citrus Heights roof. We will phone you to go over them.