R1 Shine
R1 Shine
Book on WhatsApp
Serving Bernal Heights, Glen Park & Excelsior

Mobile car detailing
in Bernal Heights, San Francisco

R1 Shine brings mobile detailing to the sunny southern hills: Bernal Heights, Glen Park, and the Excelsior. This side of the city gets more clear days than the north and west, and the wind over Bernal Hill carries dry dust onto every car below it. The 280 and 101 interchange coats commuters in road film, the streets are steep and narrow with garages built for cars a foot shorter than today's, and Glen Canyon dogs fill back seats with hair. We work in those garages, on aprons, and at the curb. Packages start at $140, with same-week windows and no driveway required.

  • Bernal Hill wind-blown dust removal
  • 280 and 101 interchange road film
  • Tight hillside garage and narrow-street service
  • Glen Canyon and Bernal Hill dog hair interiors
  • Excelsior driveway apron detailing
  • Same-week appointments, Mon-Sat
R1 Shine mobile detailing van serving Bernal Heights, Glen Park & Excelsior, San Francisco
Parking in Bernal Heights

Narrow streets, tight garages, and Excelsior driveways

Bernal and Glen Park were laid out before cars, and it shows. Streets on the north slope of Bernal and around Glen Canyon are narrow, steep, and often one-way, with garages carved into the hillside that fit a modern SUV with inches to spare. Our approach is to figure out the venue before we arrive: if the garage has a clear bay and a driveway apron we work there, if the apron is the only flat surface we use it, and if it is curb-only we pick the widest, flattest stretch on the block so the van is not pinching traffic. The Excelsior and Mission Terrace are easier, with wide blocks and driveways in front of most houses. Cortland, Chenery, and Mission St get busy midday, so we book those early, and we schedule around every block's sweep day.

Hillside garages

If the garage is too tight for the 15-foot radius we need, we pull the car onto the apron. Many Bernal aprons are short but flat enough to work from.

Narrow one-way streets

On blocks like Elsie, Coleridge, and the Glen Park hills we position the van to leave a clear lane. Neighbors driving through never have to wait.

Excelsior and Mission Terrace driveways

Wide streets and front driveways make this the simplest part of the cluster. We work on the apron and stay off the sidewalk.

Microclimate and terrain

Sun, hill wind, dust, and interchange film

The southern hills sit on the sunny side of the city's fog line. Bernal Heights and Glen Park often have blue sky while the Sunset is grey, and the Excelsior is warmer and drier still. That means paint here is rarely rinsed by fog and instead sits under UV with whatever the wind delivered. Bernal Hill is the wind machine: a bare, grassy summit that funnels afternoon gusts down every slope and carries fine dry dust and pollen onto cars parked below. Glen Canyon adds its own grit and eucalyptus debris. The other big contributor is traffic: the 280 and 101 interchange at Alemany is one of the busiest in the city, and cars commuting through it wear a film of tar, brake dust, and exhaust residue on the lower panels. Interiors are family-car interiors, plus dog hair from two of the city's most popular off-leash areas.

Wind-blown dust

Dry dust from Bernal Hill is abrasive on paint if it gets rubbed in. We rinse it off before any contact wash so it never becomes swirl marks.

Interchange road film

The Alemany interchange coats rockers and lower doors with tar and brake dust. A decontamination pass every few months keeps them from going dull.

Sun exposure

More clear days than the north side means more UV. Protection slows oxidation on paint and fading on trim, especially on dark-colored cars.

Services in Bernal Heights

What we do for cars in Bernal Heights, Glen Park & Excelsior

Each Bernal Heights appointment is planned around where the car actually sits, what the weather leaves on it, and how it is driven.

Bernal Hill dust and pollen removal

Cars parked on the slopes below the hill collect fine dust that turns a dark car grey in a week and grinds into paint if wiped dry. Our wash starts with a full pressure rinse to float the dust off, then a two-bucket contact wash so the grit never gets dragged across the panel. The clay-bar step in Elite pulls out what bonded.

280 and 101 interchange decontamination

Daily trips through the Alemany interchange leave rocker panels and lower doors coated in tar and brake dust that a wash only smears. We use a tar remover and clay bar to lift the film, then seal the surface. This is included in Elite and can be added to Signature for commuters whose lower panels feel rough.

Dog hair from Glen Canyon and Bernal Hill

Two of San Francisco's best off-leash spots are in this cluster, and the dogs ride home in the back seat. Hair weaves into fabric and carpet where a normal vacuum passes over it. We use rubber brushes and a dedicated pass to lift it out, followed by upholstery shampoo. Heavy pet hair is quoted before work starts.

Tight garage and apron detailing

We have worked in enough hillside garages to know that a few inches of clearance is normal here. Our van runs everything, so we are not looking for a tap or an outlet, and we keep the workflow compact: car pulled to the apron or door up, hoses tidy, runoff managed, floor dry when we leave.

Ceramic-grade protection for sunny-side cars

Because the southern hills get more sun and less fog, oxidation and trim fading show up sooner here than in the fog belt. A ceramic-grade finish applied after an Elite detail slows UV damage, keeps hill dust from bonding, and lets the interchange film rinse off instead of sticking. It also makes every future wash quicker.

Pricing in Bernal Heights

Flat packages, no shop drop-off

Same package pricing in Bernal Heights, Glen Park & Excelsior as everywhere else in San Francisco. SUVs, trucks, pet hair, and heavily soiled interiors are confirmed before work starts.

Essential

Perfect for weekly maintenance

Starting at
$140
1.5–2 hour service
  • Exterior Hand Wash
  • Interior Vacuum
  • Wheel & Tire Cleaning
  • Dash, Console & Windows
  • Tire Shine Finish
Book Essential
Most Popular

Signature

Our most popular detail

Starting at
$200
2–3 hour service
  • Everything in Essential
  • Deep Interior Cleaning
  • Seat & Upholstery Shampoo
  • Carpet Cleaning
  • Interior UV Protection
  • Spray Wax Protection
Book Signature

Elite

Showroom-level restoration

Starting at
$280
3–4 hour service
  • Everything in Signature
  • Clay Bar Paint Treatment
  • Stain Removal
  • Premium Interior Treatment
  • Paint Protection Finish
  • Final Detail Touches
Book Elite
Coverage

Streets and blocks we cover in Bernal Heights, Glen Park & Excelsior

Curbside, in the garage, or in a building lot anywhere in Bernal Heights. If your block is not listed, message us; it is almost certainly covered.

  • Cortland Ave and the Bernal Heights commercial strip
  • North Bernal slopes above Precita Park
  • South Bernal toward Crescent and Alemany
  • Holly Park and the blocks around Holly Park Circle
  • Glen Park village around Diamond and Chenery
  • Glen Canyon and the Bosworth St edge
  • Diamond Heights and the ridge above O'Shaughnessy
  • Excelsior along Mission St from Silver to Geneva
  • Alemany Blvd and the farmers market blocks
  • Mission Terrace and the Cayuga Ave blocks
User guide

How often should Bernal Heights drivers detail?

A practical maintenance schedule based on where the car parks and how it is driven.

Parked on the slopes below Bernal Hill

Essential every 3 weeks and a clay-bar decontamination every 3 to 4 months. Wind dust settles fast and shows worst on dark paint.

280/101 interchange commuter

Essential every 3 to 4 weeks with a tar and road-film decontamination every 3 months. Lower panels going dull is the signal it is overdue.

Dog owner using Glen Canyon or Bernal Hill

Signature interior every 6 to 8 weeks. Hair and paw grit compound quickly, and odor is much easier to prevent than to remove.

Excelsior driveway family car

Essential every 4 weeks and a Signature every 3 to 4 months. The warm, dry microclimate is easy on interiors but hard on unprotected paint.

FAQ

Bernal Heights mobile detailing questions

Answers before booking R1 Shine in Bernal Heights, Glen Park & Excelsior.

How much does mobile car detailing cost in Bernal Heights?

Packages are $140 for Essential, $200 for Signature, and $280 for Elite, and the price is the same in Glen Park and the Excelsior. Standard sedan pricing is flat; SUVs, oversized vehicles, heavy pet hair, sap, and paint correction are quoted before work starts.

My garage is tiny and my street is one-way. Where do you work?

This is the everyday Bernal and Glen Park question. Send us a photo or a description of the garage and apron when you book. If the garage is too tight, we pull the car onto the apron; if there is no apron, we pick the widest, flattest curb on the block and park the van so a full lane stays open. It always works out with a minute of planning.

Why does my car get dusty so fast up here?

Bernal Hill. The bare summit funnels afternoon wind down every slope and carries dry dust and pollen onto the cars below. On the sunny side of the city there is no fog rinsing it off overnight, so it accumulates. Regular washing plus a protective coating keeps it from bonding to the paint.

Can you get dog hair out of the back seat?

Yes. Glen Canyon and Bernal Hill dogs are a big part of our interior work here. We use rubber brushes and a dedicated pass to pull hair from fabric and carpet before shampooing. If the car is heavily coated we confirm the adjustment before starting.

Which parts of Bernal Heights, Glen Park & Excelsior do you cover?

The whole cluster: Cortland Ave and both slopes of Bernal, Precita Park, Holly Park, Glen Park village around Diamond and Chenery, the Glen Canyon and Bosworth edge, Diamond Heights, the Excelsior along Mission St from Silver to Geneva, Alemany Blvd, and Mission Terrace. Garages, aprons, and curbs.

Book mobile detailing in Bernal Heights.

Send your block, where the car will be parked, the vehicle type, and the package. We will confirm a window and arrive with the full mobile setup.