Python Tool to Find Fresno Businesses with Comcast Phone Service (Google Places + Carrier Lookup)
api-integration, data-extraction, python, data-scraping, api, google-places-api
Preferred qualifications
- Experience: Intermediate
I need a Python script/tool that finds businesses in Fresno, California whose phone numbers are currently on Comcast / Xfinity / Comcast Business.
What the tool should do:
1. Collect business phone numbers in Fresno by category (start with restaurants, dentists, auto repair shops, plumbers, and law firms/professional offices) using the Google Places API.
2. Look up each phone number with a carrier lookup API (Twilio Lookup or a similar service) to identify the current carrier.
3. Filter and keep only businesses whose carrier matches Comcast-related names (Comcast, Xfinity, Comcast Business, etc.). Label uncertain matches clearly.
4. Export a clean CSV with: Business Name, Address, Phone Number, Carrier, Line Type, Website, Category.
Requirements:
• Must work on Windows
• Easy for a non-coder to run
• Clear step-by-step setup and run instructions
• Prefer official APIs over scraping
• Treat Comcast results as a strong indicator, not guaranteed proof of current service
Deliverables:
• Working code/script
• Setup instructions (including how to get any needed API keys)
• Example output CSV
• Brief note on how the carrier filtering works
I’m a beginner, so please include clear instructions so I can run the tool myself after delivery.
Open job
AI proposal draft
Generate a short cover letter to copy into the offer. Says you are interested and ready to work.
Sign in to generate an AI proposal draft.
Log in