import React, { useState } from 'react'; import { PackageTier, VehicleType } from '../types'; const DetailRealityCheck: React.FC = () => { const [vehicleType, setVehicleType] = useState(VehicleType.CAR_4DR); const [dirtiness, setDirtiness] = useState(5); const [hasHair, setHasHair] = useState(false); const [hasStains, setHasStains] = useState(false); const [hasOdors, setHasOdors] = useState(false); const [year, setYear] = useState(new Date().getFullYear()); const [result, setResult] = useState<{ tier: PackageTier; price: string; reason: string } | null>(null); const calculate = () => { const isNew = (new Date().getFullYear() - year) <= 5; const isCar = vehicleType === VehicleType.CAR_2DR || vehicleType === VehicleType.CAR_4DR; let tier = PackageTier.MODERATE; let price = ""; let reason = ""; // VIP LIGHT CHECK ($250) if (isNew && isCar && !hasHair && !hasStains && !hasOdors && dirtiness <= 4) { tier = PackageTier.VIP_LIGHT; price = "$250"; reason = "Good news, this one behaves nicely, so you qualify for our VIP Light Detail at $250."; } // MINIVAN SPECIAL ($650+) else if (vehicleType === VehicleType.MINIVAN) { tier = PackageTier.MODERATE; price = dirtiness > 7 ? "$750+" : "$650+"; reason = "Minivans are large projects. " + (dirtiness > 7 ? "That level of cleaning" : "Standard care") + " starts around " + price + " to get it right."; } // EXTREME ($550+) else if (dirtiness >= 9 || (hasHair && hasStains && hasOdors)) { tier = PackageTier.EXTREME; price = vehicleType === VehicleType.SUV ? "$600+" : vehicleType === VehicleType.TRUCK ? "$650+" : "$550+"; reason = "That bumps it into our next tier so we can handle the heavy lifting. This requires a total restoration focus."; } // HEAVY (Fails 2+ VIP conditions) else if ([hasHair, hasStains, hasOdors, dirtiness > 5].filter(Boolean).length >= 2) { tier = PackageTier.HEAVY; price = vehicleType === VehicleType.SUV ? "$475-$525" : vehicleType === VehicleType.TRUCK ? "$500-$550" : "$425-$475"; reason = "Failing multiple VIP conditions moves this into our Heavy tier. We’ll need the extra time for pet hair or stains."; } // MODERATE (Fails 1 VIP condition) else { tier = PackageTier.MODERATE; price = vehicleType === VehicleType.SUV ? "$400-$425" : vehicleType === VehicleType.TRUCK ? "$425-$450" : "$350-$375"; reason = "That bumps it into our Moderate tier—our most common service for Knoxville daily drivers."; } setResult({ tier, price, reason }); }; return (

Screening Tool

🧠 The Reality Check

30 seconds. Zero judgment. Tell us what we're working with.

setYear(parseInt(e.target.value))} />
setDirtiness(parseInt(e.target.value))} />
1: Just Tidy Level: {dirtiness} 10: "No comment"
{[ { label: 'Hair', state: hasHair, set: setHasHair, icon: '🐶' }, { label: 'Stains', state: hasStains, set: setHasStains, icon: '🧃' }, { label: 'Odors', state: hasOdors, set: setHasOdors, icon: '👃' }, ].map(item => ( ))}
{result ? (

Professional Suggestion

{result.tier}

{result.price}

"{result.reason}"

) : (

Complete the quick screening
to reveal your tier

)}
); }; export default DetailRealityCheck;
top of page

Knoxville RV Detailing

In a lot of ways, Knoxville RV detailing  is like detailing a car. You still need to clean the paint, decontaminate the paint, and Wax the paint. For Knoxville RV Motorhome detailing, Your Place Auto Detail has got you covered. We know that the biggest challenge to RV detailing is dealing with the size of such vehicle and keeping the quality up as you go along. At Your Place Auto Detail, Knoxville RV detailing is all in a days work. Literately it takes a Full Day in most cases to Wash, Buff, and Wax most RV's gel coats.

A wise man once quoted "To eat an elephant, you must start with one bite at a time." This is the same approach that we take when detailing an RV motorhome. And that bite starts from above with a roof scrub.
​The fiberglass roof of a motorhome RV faces two problems: UV damage and dirt. To tackle the dirt portion, we use a cleaner designed for RV roof cleaning and a telescopic pole brush. To prevent UV damage, we use a product designed for UV protection.

After your RV's roof and upper awnings have been addressed, it's time to move to the body. This is the time for a body wash.  We use a Rinseless wash in most cases to get the job done. This prevents us from having to Rinse the vehicle's roof.  ONR Rinseless Wash is a great product to use for Knoxville RV detailing.

A Rinseless wash is great because its gentle on the RV's  stripes and decals. These areas are sensitive to peeling if harmful soap products are used. ONR Rinseless wash helps prevent this because the product is safer than soapy shampoos used to wash cars. The paint not only has to be cleaned, it has to be decontaminated with a clay bar. The clay bar will remove road tar, and other above surface containments. And once the body is clean and decontaminated on the RV, inspection of the paint for swirls, defects and scratches can begin.

To remove swirl marks or light scratches, we must buff the RV's paint. Knoxville RV detailing sometimes require a machine buff to restore to RV's paint back to its former glory. We use the finest polishes/compounds on the market for this purpose. A machine buff gives two benefits: 1. The time is cut down vs hand buffing. 2. Machine buffing cuts deep past the oxidation to bring back the luster and shine.

Knoxville RV Motorhome detailing can be a challenge for the average DIYer. And in today's world of YouTube video's teaching us everything from How to knit a blanket to How to build a bird house from milk cartons, Knoxville RV detailing should be left to the professionals, if you want it done right, give Marcus a call today @ (865) 253-8899.

auto detailing rv p.jpg
auto detailing rv l.jpg
knoxville motorhome detailing
auto detailing rv m.jpg
auto detailing rv a.jpg
Knoxville RV detailing
Knoxville RV Detailing
RV Knoxville cleaning
2020-03-30_14-46-19_315_edited.jpg
knoxville rv detailing
Knoxvillemotorhomedetailng.jpg
knoxville rv detailing
bottom of page