A slipped tile caught during a routine visit is a five-minute fix. The same tile left alone becomes a leak, then a rotted deck, then a five-figure repair. Almost every expensive roof problem we're called out for started as something small that nobody caught in time. Dove Roofing and Construction keeps your roof ahead of that curve.
We provide routine roof care for homeowners and businesses across Riverside and San Bernardino counties — clearing debris, treating growth, washing away buildup, and catching small problems long before they turn expensive. In a climate that swings from hard summer heat to dust storms to the occasional heavy rain, that steady attention is exactly what keeps a roof watertight between the bigger jobs.
By David, Owner of Dove Roofing and Construction · Serving Rancho Mirage from Palm Springs
⭐⭐⭐⭐⭐ Rated 4.5 stars on Google · 20+ Years in Business

When you spot a lifted tile or a stain starting, the sooner we look the cheaper the fix. Your message goes straight to David's phone, and we get back to you as soon as we're available — often the same day. No callbacks that never come.

No all-day waiting around. We give you a tight two-hour arrival window and show up inside it, so your day isn't held hostage to a vague "sometime between 8 and 5."

We're open Monday through Saturday, 7am to 7pm, and closed Sundays. Call (760) 702-7633 and we'll respond as soon as we can.

A roof out here is under constant, quiet assault. It rarely fails all at once — it wears down a little at a time until one weak point finally gives, usually at the worst possible moment.
First, hard UV dries out sealants and finishes faster than in a milder climate, leaving the surface brittle. Then windblown dust and debris settle into the valleys and gutters, holding what little moisture there is against the roof long after the rain has passed. Meanwhile, the shaded north-facing slopes up in the foothills stay damp long enough for moss, algae, and lichen to take hold and dig in. Left alone, all of it shortens the life of the roof and quietly sets up the next leak.
Regular care reverses that. Clear the debris, treat the growth, catch the early failures while they're still cheap to fix, and the roof keeps doing its job for years longer than a neglected one ever would.
Keeping up with maintenance isn't busywork — each visit heads off a specific, costly problem down the road.
1. Costly repairs. Small issues caught early stay small instead of turning into major, expensive ones that could have been avoided.
2. A shortened lifespan. Removing debris, moss, and algae before they trap moisture adds real, usable years to the roof.
3. Higher cooling bills. A clean roof reflects heat better than a grimy one, which keeps the interior cooler and holds down summer energy costs.
4. Hidden leaks. Regular inspection finds the lifted tile, cracked seal, or dried pipe boot before water finds your ceiling and framing.
5. Clogged drainage. Clearing valleys and gutters keeps water moving off the roof instead of pooling and backing up under the material.
6. Lost curb appeal. A clean, well-kept roof protects the look and resale value of the whole property.

Our work is built around the roof's actual condition, not a one-size-fits-all checklist. Here are the six things we take care of.

We clear leaves, needles, and windblown debris from the field, valleys, and gutters so water drains the way it's supposed to instead of pooling against the material.

Our roof cleaning service washes away the grime and dust film that dulls a roof and traps moisture, cleaning tile and shingle at pressures the material can safely handle — because a careless high-pressure wash does more harm than the dirt it removes.

Homeowners often ask how to remove moss from roof slopes without wrecking the shingles or tile underneath, and the answer is: gently, with the right approach for the material. We clear the growth with low-pressure methods and a root-killing treatment, then address the shade and moisture conditions that let it grow in the first place.

While we clean, we inspect as we go, flagging any lifted tile, cracked seal, or worn flashing so a small problem gets handled before it becomes a leak.

Small fixes we spot during a visit — a reset tile, a resealed boot — often get handled right then, saving you a second trip and a bigger bill later.

For homeowners who'd rather not track it themselves, we set up a simple annual rhythm so the roof gets looked at on schedule, not just after something goes wrong.

Licensed (#871103), fully insured, and rated 4.5 on Google.
Based in Palm Springs, so we know exactly what desert roofs need and when.
Safe, material-appropriate cleaning that never strips granules or cracks tile.
Root-level moss and algae treatment, not a quick surface rinse that grows back.
Inspection built into every visit, so problems get caught while they're still small.
Honest recommendations with no pressure to over-service the roof.
Simple annual plans that take the tracking off your plate.
We keep the process simple and on your schedule. Here is what to expect.
We look over the roof, note its condition, and give you a clear, itemized price with no pressure.
We clear debris, wash the surface safely at the right pressure, and treat any growth at the root.
We tell you exactly what we found and flag anything worth watching, with no pressure to add work you don't need.
I'm so happy with David & his crew at Dove Roofing. I just moved into a new place & started noticing the seller must have painted over leak discoloration. The discoloration was getting worse after a few days of rain so I was really panicking. I got estimates from several roofers. Dave's was among the most competitive, & he was able to start the work & finish the work that very same day. All the other roofers told me I'd have to wait several days or longer. Dove Roofing also gave me a quote on a full roof replacement for the next year or two, which was very competitive. He was punctual, communicated well, & attentive. His crew was professional as well. If you are looking for the best Redlands roofer, I highly recommend Dave Berumen & Dove Roofing. Professional & affordable Redlands roofing company--thanks Dove Roofing!
I had an amazing experience with David, the owner of Dove Roofing. My family has a home in Joshua Tree that needed emergency service during a historic wind/hail/snow storm. I was not in town and scrambled to find someone to show up promptly. I found Dove Roofing on a Google search and lucked out big time! Not only did David immediately answer my call when his phone rang but he was able to go out to my home within 30 minutes. He was patient with me on our call and understood the emergency nature of the situation since a portion of our roof blew off and was exposing some pieces of wood. David went to the location and braved the hail, extreme cold, and wind to go up on the roof and do some temporary repairs to prevent further damage from a second storm expected the next day. He was a lifesaver! David was in constant communication with me and was so easy to do business with. He was knowledgeable, honest, and very professional. I will definitely be using his company to do the necessary permanent repairs to my roof. If I could give him 10 gold stars, I would.
I am extremely pleased with the service provided by Dove Roofing. Gus, their estimator, came the same day I requested a quote and provided me with a price that seemed very reasonable for re-shingling my Park Model in Desert Hot Springs. We settled on a date that would work for them and me and just as promised the work was completed on time, no muss, no fuss. They cleaned up their mess and were out of here in less than 2 days. I would highly recommend Dove Roofing!
I was impressed by how fast, clean, and thorough their work was. Every day, they came in on time. They cleaned after themselves when they were done for the day. I have nothing to say but good things about this company. Best value and excellent service. I would definitely recommend and use them for any roofing needs that can come up in the future. Thank you Adrian and crew for the new roof over our home :)
I am selling my home and needed some minor roof repair work that a home inspector identified. I went on line and found Dove Roofing. I contacted the owner Dave and he responded promptly. Dave drove out to my home the next business day and gave a free estimate on the job details. He was thorough in explaining what work needed to be done to fix the roofing issues. Although this was a small job, Dave and Dove Roofing were available to fix the problem the same day. Very professional, down to earth, and demonstrated good work ethics. I would recommend this company.
David and his crew came out and saved the day!We had severe roof damage which in turn made it a nightmare during this last storm that came through 29 Palms! We had his company install a state of the art foam roof ! It looks like snow in the desert ! But highly effective in terms of the sun reflecting, and making it cooler in the building. It will be fabulous this summer when it’s 110° Honest, Reliable,. Highly recommend .
We work throughout Riverside and San Bernardino counties, including:
Rancho Mirage · La Quinta · Indian Wells · Palm Desert · Palm Springs · Riverside · San Bernardino · Redlands · Cathedral City · Wildomar · Menifee · Corona · Calimesa · Twentynine Palms · Beaumont · Banning · Moreno Valley · Yucca Valley · Joshua Tree · Yucaipa · Rancho Cucamonga
Don't see your city? Call (760) 702-7633 — there's a good chance we serve your area or one right next to it.
For most homes in this region we recommend a professional look once a year, plus a check after any major wind event. That cadence catches the problems that matter — a slipped tile, a drying pipe boot, a clogged valley — while they're still a quick fix rather than a leak into your living room.
It can, badly, if it's done wrong. High-pressure washing strips the protective granules off asphalt shingles and can crack aging tile. That's why we clean at pressures matched to the material and lean on low-pressure methods and treatments for growth, so the roof comes out clean without being damaged in the process.
Clearing the visible moss is only half the job. We treat it at the root so it doesn't regrow from what's left behind, then address the underlying cause — usually shade and trapped moisture on north-facing slopes. Trimming back overhanging branches and keeping the surface clear of debris goes a long way toward keeping it gone.
Yes, measurably on lighter and reflective roofs. A layer of grime, dust, and organic growth absorbs and holds heat, which radiates down into the attic and makes your cooling system work harder. A clean, reflective surface bounces more of that heat away, easing the load during the long desert summer.
Very much so. An older roof that's kept clear of debris and growth, with small failures caught and fixed promptly, can outlast a newer roof that's been neglected. Maintenance won't make an aging roof immortal, but it often buys years of extra service and delays the cost of replacement.
Ready to get ahead of the small problems? Call Dove Roofing and Construction for a free, no-obligation assessment. We serve homeowners and businesses throughout Southern California and keep every roof in top condition.
Dove Roofing and Construction is a fully licensed and insured roofing contractor serving Riverside County, San Bernardino County, and the Coachella Valley in Southern California.
License #871103
⭐⭐⭐⭐⭐
Rated 4.5 on Google
Copyright © 2026, Dove Roofing and Construction. All Rights Reserved.
Facebook
Instagram