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
car-wash-detailing-station_1303-22306.jpg

Paint Correction

car carpet shampoo mobile detailing.jpg

Interior Services

handwashautodetail.jpg

Exterior Services

Why Choose Your Place Auto Detailing of Knoxville?

Welcome to Your Place Auto Detail of Knoxville, where excellence meets automotive care! Our team is committed to delivering unparalleled results through our professional techniques. Specializing in paint correction, ceramic coatings, and interior detailing and restorations, we take pride in transforming your vehicle into a true masterpiece.

We go above and beyond to ensure superior outcomes on every job. Our dedication to excellence extends to the products we use, ensuring that only the finest materials are employed in the detailing process. Trust us to bring out the best in your vehicle, leaving it looking absolutely stunning.

Based in Knoxville, we extend our professional auto detailing services to clients throughout the East Tennessee region, including:

  • Knoxville

  • Maryville 

  • Alcoa

  • Farragut

  • Halls

  • Strawberry Plains 

  • Seymour

Choose Your Place Auto Detail of Knoxville for an automotive experience that goes beyond the ordinary. Your satisfaction is our priority, and we are committed to elevating your vehicle's appearance to new heights.

Welcome to Your Place Auto Detail! We provide mobile detailing services in the Knoxville area and beyond. Our goal is to provide a convenient and stress-free experience for our customers, no matter where they are. We will come to you and provide our services for a 25 mile radius from downtown Knoxville.

We specialize in auto detailing, but we also offer services for boats, RVs, motorcycles, and more. Our team is dedicated to providing quality service and making sure our customers are satisfied with the results. Contact us today and let us take care of your detailing needs

Black cars detailed in the Knoxville area.

black suv auto detailing photo.webp

Our Services

motorcycle photo auto detailing.webp
audi black your place auto detail detailing.webp
bottom of page