{"slug":"miami-lakes-drain-pros","name":"Miami Lakes Drain Pros (DEMO)","category":"plumber","tagline":"Drains, sewer lines, hydro-jetting. 24/7 emergency.","verified":true,"license":{"type":"FL Certified Plumbing Contractor","number":"CFC-DEMO-0003","verified_on":"2026-09-01"},"google_profile_url":"https://maps.google.com/?cid=demo-mldp","phone":"+1-305-555-0199","address":{"line1":"15600 NW 77th Ct","city":"Miami Lakes","state":"FL","zip":"33016"},"location":{"lat":25.912,"lng":-80.323},"service_zips":["33014","33015","33016","33018","33055","33056","33169","33179","33025","33027"],"hours":{"mon":[["00:00","24:00"]],"tue":[["00:00","24:00"]],"wed":[["00:00","24:00"]],"thu":[["00:00","24:00"]],"fri":[["00:00","24:00"]],"sat":[["00:00","24:00"]],"sun":[["00:00","24:00"]]},"timezone":"America/New_York","open_now":true,"languages":["en","es"],"payment":["card_on_completion","cash"],"accepts":["quote","booking"],"auto_confirms":true,"instant_quotes":true,"typical_response_minutes":30,"policies":{"diagnostic_fee_waived_if_hired":true,"emergency_surcharge_cents":15000,"emergency_hours":"8pm to 7am and Sundays","warranty":"30 days on drain cleaning, 1 year on sewer repairs","cancellation":"Free up to 1 hour before"},"services":[{"sku":"drain-cleaning","name":"Drain cleaning","kind":"fixed","duration_minutes":60,"description":"Flat rate: clear any single clogged drain.","includes":["Cable/snake the line","Test flow","Clean-up"],"excludes":["Main sewer line","Hydro-jetting","Camera inspection"],"intake":[{"id":"fixture","question":"Which drain?","type":"choice","options":["Kitchen sink","Bathroom sink","Shower / tub","Toilet","Main line / multiple drains"],"required":true},{"id":"severity","question":"Slow or fully blocked?","type":"choice","options":["Slow","Fully blocked"],"required":true},{"id":"duration","question":"How long has it been happening?","type":"choice","options":["Today","A few days","Over a week","Keeps coming back"],"required":false},{"id":"photos","question":"Photos of the problem","type":"photos","required":false}],"price_cents":17900,"price":"$179.00","required_fields":["address","preferred_time","contact","fixture","severity"]},{"sku":"toilet-repair","name":"Toilet repair","kind":"range","price_min_cents":11000,"price_max_cents":24000,"duration_minutes":60,"description":"Running, leaking, weak flush, or won't flush.","includes":["Labor","Standard parts (fill valve, flapper, wax ring)"],"excludes":["New toilet"],"intake":[{"id":"problem","question":"What's it doing?","type":"choice","options":["Runs constantly","Won't flush / weak flush","Leaking at the base","Clogged","Wobbly / loose","Other"],"required":true},{"id":"photos","question":"Photos of the problem","type":"photos","required":false}],"price":"$110.00 to $240.00","required_fields":["address","preferred_time","contact","problem"]},{"sku":"garbage-disposal","name":"Garbage disposal","kind":"range","price_min_cents":12500,"price_max_cents":32500,"duration_minutes":60,"description":"Repair, unjam, or replace a garbage disposal.","includes":["Labor","Standard disposal unit if replacing (1/2 HP)"],"excludes":["Premium units"],"intake":[{"id":"problem","question":"What's it doing?","type":"choice","options":["Humming but not spinning","No power at all","Leaking","Loud / grinding","Want a new one"],"required":true}],"price":"$125.00 to $325.00","required_fields":["address","preferred_time","contact","problem"]},{"sku":"sewer-issue","name":"Sewer / main line issue","kind":"quote_required","duration_minutes":120,"description":"Sewer backups, smells, multiple drains backing up. Needs a look before pricing.","includes":[],"excludes":[],"intake":[{"id":"symptoms","question":"What are you seeing?","type":"choice","options":["Multiple drains backing up","Sewage smell","Water in yard","Gurgling toilets","Other"],"required":true},{"id":"frequency","question":"First time or recurring?","type":"choice","options":["First time","Has happened before"],"required":true},{"id":"photos","question":"Photos of the problem","type":"photos","required":false}],"price":"quote after visit","required_fields":["address","preferred_time","contact","symptoms","frequency"]},{"sku":"emergency","name":"Emergency plumbing (after hours)","kind":"diagnostic_fee_then_quote","diagnostic_fee_cents":24900,"duration_minutes":60,"emergency_available":true,"description":"Burst pipe, flooding, no water. We come out now; repair quoted on site.","includes":["After-hours visit","Stop the immediate problem","Quote for the repair"],"excludes":[],"intake":[{"id":"situation","question":"What's happening right now?","type":"choice","options":["Water actively flooding","Burst pipe","No water at all","Sewage backing up","Other"],"required":true},{"id":"water_off","question":"Is the main water shut off?","type":"yes_no","required":true},{"id":"photos","question":"Photos of the problem","type":"photos","required":false}],"price":"$249.00 visit fee, then quote","required_fields":["address","preferred_time","contact","situation","water_off"]}],"service_area":{"zips":["33014","33015","33016","33018","33055","33056","33169","33179","33025","33027"],"excluded_zips":[],"cities":["Miami Lakes","Hialeah","Hialeah Gardens","Miami Gardens"],"emergency":true,"emergency_zips":[],"travel_surcharge_cents":2500},"availability_rules":{"same_day":true,"emergency":true,"min_notice_hours":1,"window_minutes":120,"auto_offer_slots":true,"closed_dates":[],"crew_size":1},"booking_rules":{"show_prices":true,"approve_every_job":false,"auto_accept_fixed":true,"quote_expiry_hours":72,"minimum_charge_cents":12500},"payment_options":{"online":false,"in_person":["card_on_completion","cash"],"diagnostic_fee_upfront":true},"freshness":{"profile_confirmed_at":"2026-09-16T22:26:31.518Z","pricing_confirmed_at":"2026-09-16T22:26:31.518Z","hours_confirmed_at":"2026-09-16T22:26:31.518Z","last_activity_at":"2026-09-17T00:23:34.173Z","published_at":"2026-09-16T22:26:31.518Z"},"provenance":{"identity":"business_provided","services":"business_provided","pricing":"business_provided","hours":"business_provided","service_area":"business_provided","license":"platform_verified"},"delivery_mode":"pickup_only","pays_online":false,"verification":{"license":"verified","phone_verified":true,"google_profile":true},"track_record":{"completed":0,"declined":0,"no_shows":0},"how_to_act":["If you can only read pages (no POST): ask the customer the questions from GET /api/v1/businesses/miami-lakes-drain-pros/services/{sku}/requirements, then give them this link to open and tap Continue → Approve: https://entervista.ai/b/miami-lakes-drain-pros?service={sku}&{field_id}={answer}&zip=…&line1=…&name=…&phone=… (choice answers must match an option exactly).","1) check_service_area with the customer's zip. 2) get_service_requirements for the service sku (or describe the problem to place_service_request and it will match one) to see exactly which questions to ask the customer. 3) place_service_request with intake_answers, customer (name, phone, address), preferred_time, and a slot_start from get_availability when the flow is book_then_pay. 4) Show the customer the total or estimate; approve_request when they say yes. 5) Poll get_request_status until booked/confirmed. Estimates come back instantly with offered windows."]}