WF-01, Homepage /  |  BioSweep of Chicagoland  |  Desktop + Mobile  |  May 2026 Back to index
DESKTOP, 680px viewport
S1 HERO
⭐ 5.0 across 30 Google reviews
Smoke odor, gone.
Permanently. In 24 hours.
BioSweep of Chicagoland is the odor removal service Chicagoland homeowners and realtors have called since 2013. PHOCATOX technology, free re-treatment guarantee.
Call (630) 881-7145 Get a Free Estimate
PHOTO: Grant in BioSweep branded gear, mid-treatment setup, van visible in background. Real field photo, not stock.
🏆 13 years in Chicagoland 🧪 PHOCATOX permanent technology 🛡️ Free re-treatment guarantee ⏱️ 24-hour turnaround ⭐ 5.0 / 30 Google reviews
S2 TRIAGE
Who are you?
🏠
I'm a Realtor
Listing agents, pre-listing treatment, priority booking
See realtor program →
👨‍👩‍👧
I'm a Homeowner
Smoke, pet, fire odor in your home
See homeowner info →
🚗
I Have a Vehicle
Dealers + retail, front-line ready in 2-3 hours
See vehicle services →
🏢
I Manage a Property
Unit turns, restaurant, commercial
See PM program →
S3 WHY
Ozone masks. PHOCATOX destroys.
Most odor services spray, fog, or ozone-treat the air. The smell drops for a week, then returns on a humid day. PHOCATOX is different: it generates hydroxyl radicals and hydrogen peroxide vapor that break down odor-causing organic molecules at the molecular level. There is nothing left to come back.
Ozone / Thermal fog
Masks the odor
Returns on humid days. Repeat treatments. No guarantee.
PHOCATOX (BioSweep)
Destroys at the source
One treatment. 24 hours. Free re-treatment if it returns.
→ Full comparison: BioSweep vs. ozone
S4 REVIEWS
5.0 ★
30 Google reviews
Every review since 2013, homeowners, realtors, dealers, PMs
View on Google
★★★★★
"Three years ago a different company ozone-treated this house. You could still smell it in the bedrooms. BioSweep did it once and it's gone."
, Homeowner, Naperville
★★★★★
"Grant treated a listing we were ready to reduce. Showed Thursday, multiple offers Saturday. This is a non-negotiable line item now."
, Listing agent, Baird & Warner
★★★★★
"Heavy smoker unit, 800 sq ft. Done same week. Tenant moved in, no complaints. I have Grant on speed dial for every turn now."
, Property manager, Cook County
S5 SERVICES
What we treat
🚬
Smoke Odor
Cigarette, cigar, cannabis, wildfire smoke
🐾
Pet Odor
Urine, dander, animal trauma
🔥
Fire & Trauma
Post-fire, hoarding, biohazard
🚗
Vehicle Odor
Dealers + buyers, 2-3 hour turnaround
S6 FOUNDER
PHOTO: Grant headshot, professional but approachable
"I've treated thousands of Chicagoland homes since 2013. Most of my clients tried something else first. When they call me, it's the last call they need to make."
Grant Framburg, Owner, BioSweep of Chicagoland
S7 FAQ
Common questions
Q. Is BioSweep a service or a product?
BioSweep of Chicagoland is a service. Grant brings the equipment to your home, vehicle, or property, runs the treatment, and removes everything before he leaves. There is nothing to purchase, install, or maintain. PHOCATOX is the technology Grant uses to deliver the service, not a product you buy. (Disambiguation FAQ, addresses common confusion. FAQPage schema, top position.)
Q. Is BioSweep safe for pets and children?
Yes. The treatment requires vacating during the process. Re-entry is safe one hour after completion. No chemical residue remains on surfaces.
Q. How long does smoke odor removal take?
Most residential treatments complete within 10-15 hours. Your home is safe to re-enter one hour after the process ends, total time from booking to re-entry is typically 24 hours.
Q. How much does professional odor removal cost in Chicagoland?
Most Chicagoland homes run $800-$3,500. Final price depends on square footage, smoke type, and whether HVAC treatment is required. Free estimate by phone in 5 minutes.
Q. What is the free re-treatment guarantee?
If odor returns after treatment and the original source has been resolved, Grant will re-treat at no charge. Terms are in writing at time of service.
Q. What's the difference between PHOCATOX and ozone?
Ozone masks surface-level odors; the smell often returns within weeks. PHOCATOX uses photocatalytic oxidation to destroy odor-causing molecules at the molecular level, permanently.
Q. Which Chicagoland areas do you serve?
Cook, DuPage, Lake, Will, Kane, and McHenry counties. Chicago city and surrounding suburbs including Naperville, Wheaton, Hinsdale, Oak Park, Schaumburg, and Evanston.
Schema: FAQPage JSON-LD on all 7 Q&A entries above
S8 MAP
Serving greater Chicagoland
EMBED: Google Business Profile map, Chicagoland service area. Centered on DuPage County. Shows radius coverage for Cook, DuPage, Lake, Will, Kane, McHenry.
ChicagoNapervilleWheatonHinsdaleOak ParkSchaumburgEvanstonDowners GroveElmhurstLombardAuroraBolingbrook
S9 CTA

Ready to make it permanent?

Call Grant for a 5-minute phone estimate, or leave your info and he'll call you back by 8 AM.

Call (630) 881-7145 Get a Free Estimate
Calls answered Mon-Sat 7am-7pm. After-hours? Leave a message, Grant calls back by 8 AM.
MOBILE, 320px · sticky CTA bar
📞 Call (630) 881-7145
BioSweep Chicago
⭐ 5.0 · 30 Reviews
Smoke odor, gone. Permanently.
PHOCATOX permanent removal. If it returns, we re-treat free.
PHOTO: Grant in field, BioSweep van visible
📞 Call (630) 881-7145 Get a Free Estimate →
🏆 13 yrs 🧪 PHOCATOX 🛡️ Guarantee ⏱️ 24 hrs

Who are you?

🏠
I'm a Realtor
👨‍👩‍👧
I'm a Homeowner
🚗
I Have a Vehicle
🏢
Property Manager

Ozone masks. PHOCATOX destroys.

Most services spray or fog. The smell returns. PHOCATOX breaks down odor molecules at the molecular level. One treatment. Permanent.

→ BioSweep vs. ozone, full comparison

⭐ 5.0 across 30 reviews

"Grant treated a listing we were ready to reduce. Showed Thursday, multiple offers Saturday."
, Listing agent, Baird & Warner
→ Read all 30 reviews

Common questions

Safe for pets?
Yes. Re-entry after 1 hour. No residue.
How much does it cost?
Most homes $800-$3,500. Free estimate by phone.
→ See all FAQs
📞 Call (630) 881-7145 Get a Free Estimate →
📞 Tap to call, (630) 881-7145
Section Annotations, WF-01 Homepage
S1, Hero
Purpose
State the offer (permanent, 24h, guaranteed), state the proof (5.0/30 reviews, 13 years), and capture the first-touch conversion via phone tap or form submit. Five jobs in one section.
Psychology Lever
Authority + Social Proof
13 years + 5.0 stars fires both. Authority establishes credibility. Social proof signals that others have already made this call safely.
Conversion Goal
Phone tap (primary). Form open (secondary). Both CTAs above the fold on desktop and mobile.
Schema: LocalBusiness (homepage) · AggregateRating (5.0 / 30)
Photo requirement is critical. The strategy doc flags real-photo gap as the single biggest visual asset issue. Hero without a real Grant photo or field photo will underperform regardless of copy.
S2, Persona Triage
Purpose
Route four distinct personas (each with different JTBDs, language, and conversion paths) to the page designed for them. Prevents the homepage from trying to serve everyone equally badly.
Psychology Lever
Commitment-Consistency, The act of self-identifying ("I'm a realtor") is a micro-commitment. It increases engagement with the persona page they click to, because people act consistently with how they've just identified themselves.
Conversion Goal
Cross-link click to persona page. Scroll-depth signal for GA4. Each card links to /realtors, /homeowners, /vehicle-odor-removal, /property-managers.
Schema: No direct schema, navigation element. BreadcrumbList handled site-wide.
S3, Why Permanent Matters (Ozone vs. PHOCATOX)
Purpose
Execute Reframe 1: shift buyer's mental model from "deodorizer" to "destroyer." This reframe is what makes the price premium make sense. Without it, $2,500 vs. $700 ozone seems indefensible.
Psychology Lever
Reframe: Deodorizer to Destroyer, The comparison table is the mechanism. Side-by-side contrast between masking and destroying activates contrast bias, the superior option becomes obvious without BioSweep having to claim superiority.
Conversion Goal
Trust-build (not a direct conversion moment). Increases probability that the visitor picks up the phone instead of calling a $700 ozone vendor. Cross-link to /biosweep-vs-ozone for full comparison.
Schema: No direct schema on this section. Content feeds into FAQPage Q5 above.
S4, Trust / Reviews Strip
Purpose
Surface the 5.0/30 GBP reviews inline, with persona-representative review excerpts (realtor, homeowner, PM). This is the moment the skeptical visitor decides whether to keep reading.
Psychology Lever
Social Proof, Peer decision-making under uncertainty. Homeowners follow other homeowners. Realtors follow agents who vouched for this vendor. Named testimonials + brokerage-level detail outperform anonymous reviews significantly.
Conversion Goal
Trust-build. "View on Google" button drives social proof verification (which itself strengthens trust). Cross-link click to /reviews.
Schema: AggregateRating JSON-LD (5.0 / 30 ratingCount), fires on this section's data
The three review excerpts should rotate by persona if Grant can identify which of his 30 reviews came from agents vs. homeowners vs. PMs. Even one named-agent review with brokerage context converts realtors disproportionately.
S5, Services Cards
Purpose
Confirm scope for visitors who aren't sure if BioSweep covers their specific odor type. Four cards = four service lines. Each links to the service detail page in Stage 3.
Psychology Lever
Commitment-Consistency, The visitor confirms their specific problem is covered. This small recognition moment increases likelihood of calling.
Conversion Goal
Cross-link click to service detail pages (Stage 3 build). In Stage 1, cards can link to homeowner/realtor persona pages as the closest equivalent.
Schema: No direct schema here. Each service card links to a Service schema page.
S6, Founder Strip
Purpose
Put Grant's name and face on the homepage. The strategy doc identifies this as the single highest-trust upgrade, Grant's name appears zero times on the current site. One sentence + photo + link to /about.
Psychology Lever
Authority, A named, pictured operator with 13 years of experience is more trustworthy than a faceless brand. The quote ("the last call they need to make") is empathy + confidence without claiming superiority.
Conversion Goal
Trust-build. Cross-link click to /about. Person schema reference point on the homepage.
Schema: Homepage references Person entity (Grant Framburg) that is fully defined on /about
S7, FAQ Section
Purpose
Answer the four Google PAA questions that already appear in BioSweep brand SERPs. Kill the remaining objections before the visitor reaches the phone. Simultaneously targets AI Overview citations via FAQPage schema.
Psychology Lever
Reciprocity, Free, upfront, useful information. The price band answer ("$800-$3,500") gives the visitor what competitors withhold. Visitors who receive useful information before being asked to buy are measurably more likely to convert.
Conversion Goal
Trust-build + AEO citation capture. Each FAQ answer should lead with a direct "X is Y" sentence, required format for AI Overview eligibility.
Schema: FAQPage JSON-LD, 6 Q&A pairs, each with direct-answer first sentence
AEO note: the AEO landscape doc rates FAQPage schema on this homepage section as the fastest single action to get an AI Overview citation for an existing page. Prioritize this in Squarespace code injection.
S8, Service Area Map
Purpose
Confirm geographic coverage and support LocalBusiness schema's areaServed field. Embedded GBP map reinforces entity signals. City tag list supports suburb-page internal linking in Stage 3.
Psychology Lever
Anchoring, Listing specific suburbs anchors the visitor's perception of BioSweep as a real, established local operator rather than a national franchise with no local identity.
Conversion Goal
Trust-build. Confirmation that the visitor's area is covered. City tags will eventually link to city-specific pages in Stage 3.
Schema: LocalBusiness → areaServed (list of counties and cities)
S9, Final CTA Strip
Purpose
Capture the visitor who read the full page but didn't convert at the hero. Low-friction final ask. Phone primary, form secondary. After-hours note reduces abandonment for evening visitors.
Psychology Lever
Commitment-Consistency, Having scrolled the full page is itself a commitment signal. The visitor has already invested time. The final CTA capitalizes on that investment.
Conversion Goal
Phone tap (primary). Form submit (secondary). After-hours message sets expectation and prevents bounce at 10 PM.
Schema: ContactPoint referenced from LocalBusiness
Mobile-specific notes
1. Sticky top bar (phone CTA) is always visible, fires GA4 phone_click event.
2. Triage cards collapse to 2x2 grid, thumb-zone safe at 44px minimum touch target.
3. FAQ accordion on mobile, only questions visible, answers expand on tap.
4. Reviews section shows 1 review on mobile, with "Read all 30" link to /reviews.
5. Bottom sticky bar persists through all scroll positions on mobile only.