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
IMAG1344.jpg

Engine detail

Major Credit Cards Accepted

We come to you!

Your engine is the work horse of your vehicle. It is imperative to keep it clean and free of debris. a clean engine runs more efficently.

we start with the finest emgine brushes to keep your engine bay scratch free. We start by allowing your engine bay to cool. a hot engine and water can lead to problems--we take great care to do no harm.

 

Great add-on or stand alone package for those wanting a clean engine. This process can add 45 minutes to 1 hour of additional time. For cars that aren't overly dirty. Perfect choice if your car needs a good spruce. A few light stains are ok. 

$99

download (2).jpg

Fabric Treatment

Major Credit Cards Accepted

We come to you!

Your vehicle's fabric (carpet, seats) takes a lot of wear/tear. It takes a lot of effort/time to clean. Once cleaned--why not protect the fabric with a fabric treatment?

 

This treatment will aid in keeping your newly cleaned fabric free of every-day spills. After our Fabric Treatment, Spills like coffee, cola, milk will pool on top of the fabric--allowing you time to dab it away without the spill penetrating and leaving a stain. ​

Great choice for moms with children. Little Johnnie's accident will not devalue your vehicle's market value with this add-on. Also a great choice for pet owners. The Fabric Treatment creates a barrier that allows for easier vacuuming of pet hair. 

$99

download (3).jpg

Car Seat Cleaning

Major Credit Cards Accepted

We come to you!

Your child's car seat gets dirty too. Most mothers are surprised we offer this service. We start out by removal the fabric from the car seat and vacuuming out the crevices. we remove the stains from the fabric and disinfect the car seat to kill nasty bacteria. 

 

We then take the clean car seat AND add a fabric treatment to prevent future spills from penatrating the fabric and staining. Car seats can be expensive--this add-on can protect your investment and keep your car seat looking its very best.   

$65

bottom of page