
In Progress
Posted
Paid on delivery
I have a list of 15 trades-related professions and want every visible listing for each one across the top 300 U.S. cities pulled directly from YellowPages. Roughly 500,000 rows are expected. What I need captured for every record: • Company Name • Street Address (including city, state, ZIP) • Phone Number All of this appears in the search results themselves, so the script never has to open the individual profile pages. I’m not applying any rating or review filters—please include every listing that shows up. The final deliverable is a single, clean CSV ready for import into my system. If you happen to have a straightforward way to fetch the company website URLs as an optional add-on, feel free to note that separately; otherwise the above fields are sufficient. Please outline your approach, estimated turnaround time for the full 500k dataset, and any safeguards you’ll use to keep the scrape efficient and compliant with YellowPages’ rate limits.
Project ID: 40607537
63 proposals
Remote project
Active 7 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, I have extensive experience building high-volume web scraping pipelines for business directories and lead generation projects using Python, Playwright, Selenium, BeautifulSoup, Scrapy, and asynchronous scraping techniques. For this project, I'll scrape every visible YellowPages listing for each of the 15 trades across the 300 U.S. cities, collecting: - Company Name - Full Street Address (City, State, ZIP) - Phone Number As an optional add-on, I can also capture company website URLs where they're displayed in the search results. To keep the scrape efficient and reliable, I'll use request throttling, retry logic, rotating user agents/IPs where appropriate, checkpointing, deduplication, and validation to minimise interruptions and ensure a clean dataset. The final deliverable will be a single, well-formatted CSV ready for import. For approximately 500,000 records, my estimated turnaround time is 1-2 days, with progress updates and sample batches available throughout the project. I'm ready to start as soon as the list of 15 trades and the 300 cities is confirmed, and I'm confident I can deliver a complete, accurate, and well-organised dataset. Best regards.
$30 USD in 1 day
4.9
4.9

$0 USD in 7 days
0.0
0.0
63 freelancers are bidding on average $190 USD for this job

Hello, I can complete this project and deliver a clean, deduplicated CSV with the required fields: Company Name, Street Address, City, State, ZIP Code, and Phone Number. My approach is to systematically scrape the YellowPages search results for each of the 15 trade categories across the top 300 U.S. cities, capturing only the information visible on the results pages as requested. To keep the process efficient, I'll use request throttling, randomized delays, retry logic, and checkpointing to minimize interruptions and respect the site's rate limits. I'll also validate the output, remove duplicates, and ensure consistent formatting before delivery. Estimated turnaround time for the full dataset is 7-10 days, depending on the total number of available listings. If desired, I can also provide company website URLs as a separate optional field where they are available in the search results. I look forward to discussing your project further. Regards sujon
$140 USD in 7 days
7.5
7.5

Good day! Large-scale data extraction and web scraping have been a core part of my work for the past 9 years, and I can efficiently collect the complete YellowPages dataset you're looking for. I understand the importance of accuracy, consistency, and maintaining a well-structured output when working with datasets of this size. I can build a reliable scraping solution to extract every visible listing for your 15 trade categories across the top 300 U.S. cities, capturing Company Name, Street Address, City, State, ZIP Code, and Phone Number directly from the search results without unnecessary page requests. If required, I can also include company website URLs as an optional enhancement where available. My approach focuses on efficient request management, intelligent rate limiting, retry handling, and data validation to ensure the scraping process remains stable while producing a clean, duplicate-free CSV ready for import. I prioritise scalable, maintainable solutions that can handle high-volume data collection with dependable results. I'm ready to move forward and help you complete this project successfully.
$140 USD in 7 days
7.3
7.3

Hello, I have thoroughly reviewed your project requirements for scraping YellowPages USA Tradespeople data across the top 300 U.S. cities, extracting Company Names, Street Addresses, and Phone Numbers for roughly 500,000 rows. Let's chat and discuss it further. To handle your project, I will start with developing a custom web scraping script using Python with libraries such as BeautifulSoup and Scrapy. By directly extracting data from the search results without opening individual profiles, I will ensure efficiency. I will implement safeguards to adhere to YellowPages' rate limits and ensure compliance throughout the scraping process. The deliverables for this project will be a single, clean CSV file containing the required data for easy import into your system. Before signing-off my bid, I would like to ask a question, i.e., Do you have any specific preferences for the format of the final CSV file? Best Regards, Aneesa.
$100 USD in 1 day
7.0
7.0

Hi there, I’ve thoroughly reviewed your project details and am confident I can deliver exactly what you're looking for. I have direct experience with this type of work and can start right away. To show you what I can do, I’d be happy to prepare a quick sample for your review. Let’s connect to discuss the full scope of work so I can provide an accurate project estimate. Best regards, Muhammad Haris
$30 USD in 1 day
6.8
6.8

Hi, I can do this project right now with 100% accuracy. Please send me more details. Thank you
$140 USD in 7 days
7.0
7.0

Hello I'm confident I can deliver a clean, scalable CSV with all trade listings pulled from YellowPages across 300 US cities. I have extensive experience in Data Entry, Data Collection, and Excel-driven data processing for large public directories. I will implement a robust scraping plan that targets visible results, collects Company Name, Street Address (including city, state, ZIP), and Phone Number, and outputs a single CSV ready for import. If feasible, I can add optional website URLs as a separate add-on. Timeline: Delivery in 3 days with validation checks and a fully structured CSV; progress updates included. Next steps: I’ll start immediately and provide a sample within 24 hours. Best regards, Freelancer
$230 USD in 3 days
6.4
6.4

Hello, I'll build an efficient scraping workflow that collects only the search-result data, deduplicates records, validates the output, and uses intelligent request pacing, retries, and checkpointing to ensure reliable data collection while respecting the site's operational limits. I have 10+ years of experience in web scraping, large-scale data extraction, PHP/Python automation, and delivering clean, import-ready datasets. Let's discuss your list of professions and any specific formatting requirements. I'm ready to get started immediately. thank you Regards Gaurav Garg
$250 USD in 7 days
6.2
6.2

Hello, I can extract all YellowPages listings for your 15 trades across the top 300 U.S. cities, capturing Company Name, Full Address, and Phone Number directly from the search results. If required, I can also include Website URLs as an optional field. The data will be delivered as a clean, de-duplicated CSV. I use an efficient, rate-limited extraction workflow to maintain accuracy and consistency, and I estimate 5–7 days to complete the full 500,000-record dataset. I'm ready to start immediately. Thank you.
$100 USD in 7 days
6.3
6.3

Hello, I am a web scraping specialist who will extract every visible listing (Company Name, Street Address, Phone) for 15 trades‑related professions across the top 300 U.S. cities from YellowPages, with an estimated 500,000 rows. I will use Python with rotating proxies, randomized delays, and rate‑limiting to stay compliant. I will deliver a single clean CSV. I can also optionally add website URLs at an additional cost. Please share the professions list. I can start immediately. Thank you. Regards, Zafar
$30 USD in 7 days
6.3
6.3

Hi, I will deliver 500,000 rows of tradespeople data from YellowPages with company name, street address, and phone number. I will complete this within 3 days for $200. Can I start now? Waiting for your response in chat! Best Regards.
$140 USD in 3 days
5.5
5.5

Hi there, I’ll build a robust, scalable web scraping solution to extract YellowPages USA listings for your 15 trades across the top 300 U.S. cities. The scraper will handle dynamic content, pagination, CAPTCHA-free navigation, and city-specific search routing—ensuring all visible business listings (name, phone, address, category, website if available) are captured accurately. To manage ~500,000 rows efficiently, I’ll implement: - Concurrent requests with rate limiting to respect YellowPages’ terms and avoid blocks - Automatic retries and error logging for failed pages - Structured CSV/Excel output with consistent column headers and deduplicated entries where appropriate - City and trade-wise folder/file organization for easy review and integration All data will be cleaned during extraction (e.g., standardizing phone/address formats, removing placeholders like “N/A” or “Click for Number”) and validated for completeness per city-trade pair. I’ll deliver fully documented raw data files + a summary report showing coverage stats (listings per city, missing cities, anomalies). No third-party APIs—pure, transparent, ethical scraping. Best Regards, Khorshed Alam, RS Software
$125 USD in 3 days
5.7
5.7

Hello Hi there I see you're looking to refine your list of 15 trades professions. As a content specialist with experience in market research and industry categorization, I can help you not only organize this list but also ensure it's clear, concise, and accurately reflects current industry standards. Let's connect to get this done efficiently. Giáp Văn Hưng
$250 USD in 7 days
4.8
4.8

Hi, Scraping YellowPages search pages for those three fields is straightforward, but at 500k rows across 300 cities times 15 trades the real work is pagination limits and dedup. YellowPages caps result pages per search, so some city plus trade combos will exceed what a single query returns. I'd shard by city and trade, rotate requests with backoff to respect rate limits, and dedup on phone plus address so overlapping city boundaries don't inflate the count. We build data-heavy Python automation regularly, including AI workflows that pull, process, and store large datasets: BD Automation: internal AI-driven workflow engine on Laravel and Redis Quick question: do you want the CSV split per trade, or one combined file with a trade column? I'll start on a small city sample so you can check the format before the full run. Adil
$191.40 USD in 7 days
4.9
4.9

Hello, I understand the project requires scraping YellowPages to extract data for 15 trades-related professions across the top 300 U.S. cities, totaling approximately 500,000 rows. The specific data points needed include Company Name, Street Address (city, state, ZIP), and Phone Number, all retrievable from search results without accessing individual profiles. For your project, my plan is to first develop a custom web scraping script using Python and BeautifulSoup to efficiently extract the required information. Next, I will utilize proxies and implement rate limiting to ensure compliance with YellowPages' guidelines. Finally, I will organize the data into a clean CSV format for seamless integration into your system. As final deliverables, you will receive a comprehensive CSV file containing the Company Name, Address, and Phone Number for each listing. One thing I'd like to confirm before we start: Are there any specific cities or professions that should be prioritized in the scraping process? Regards, Imran
$90 USD in 1 day
4.6
4.6

Hi, i can do it Could you please share the list of the 15 trades and confirm whether you want all 300 cities processed in a single run? I can build a reliable scraper to collect the required YellowPages search results and deliver a clean, deduplicated CSV with the company name, full address, and phone number. The scraper will only extract data from the search result pages, use rate limiting, retries, and request throttling to ensure stable and efficient collection. Best regards,
$350 USD in 3 days
5.0
5.0

Hi, I have reviewed your project requirements and I’m confident that I can deliver precise and high-quality results tailored to your needs. With 8+ years of experience in Data Entry, Lead Generation, and Web Research, I have completed many similar projects with a strong focus on accuracy, efficiency, and client satisfaction. I understand the importance of clean, verified, and well-organized data for business growth. I can ensure: ✔️ 100% accurate and error-free work ✔️ Verified leads and valid emails ✔️ Fast turnaround and timely delivery ✔️ Clear communication throughout the project I’m ready to start immediately and can also provide a quick sample to demonstrate my skills. Looking forward to your response. Best regards, Jaweria
$30 USD in 2 days
4.2
4.2

Hello, My approach is to build a fault-tolerant Python scraping pipeline that extracts listings directly from YellowPages search result pages without visiting individual business profiles, significantly reducing requests and improving throughput. I'll implement concurrent workers with adaptive rate limiting, automatic retry/backoff, duplicate detection, checkpointing, and structured logging so long-running jobs can safely resume after interruptions. The scraper will normalize addresses, validate phone numbers, and export a single clean CSV containing Company Name, Street Address, City, State, ZIP, and Phone Number. If required, I can also add an optional website extraction stage where URLs are available in the search results. Relevant scraping projects: (https://www.freelancer.in/projects/beautifulsoup/Maritime-Job-Board-Scraping) (https://www.freelancer.in/projects/beautifulsoup/Python-Meetup-Events-Scraper) Estimated timeline: • Scraper development & testing: 2–3 days • Full data extraction (≈500k records): 3–5 days • Validation, deduplication & final CSV: 1 day One technical question: Would you like the scraper itself delivered so you can rerun future updates, or is the completed CSV dataset the only required deliverable? The quoted price is an final estimation. Best Regards
$1,500 USD in 5 days
4.1
4.1

⚠️ If you're not happy, you don’t pay. ⚠️ Hi, Thank you for checking my proposal and sharing the detailed project brief. I can scrape listings for 15 trades-related professions across the top 300 U.S. cities using Python and BeautifulSoup with a scalable, efficient design. I will deliver: • Company Name • Street Address (including city, state, ZIP) • Phone Number To ensure scraping is efficient and compliant, I will implement: • Rate limiting to respect YellowPages' limits • Randomized delays between requests • IP rotation to prevent blocking The estimated turnaround for the full 500k dataset is approximately 3-4 weeks, depending on resource availability. If you need website URLs as an add-on, I can include that for an additional timeframe. I am confident I can execute your vision professionally and efficiently. Looking forward to discussing timeline and next steps. Best regards, Chirag.
$150 USD in 7 days
3.8
3.8

Your requirement is to collect every visible YellowPages listing for 15 trade categories across the top 300 US cities without opening profile pages, then deliver a single clean CSV containing the company name, full address, and phone number. I would build an efficient Python scraper using Playwright with controlled concurrency, request pacing, retries, and checkpoint saving to handle the expected 500000 records reliably while respecting rate limits. The data will be cleaned, deduplicated where appropriate, and validated before export. Website URLs can also be collected as a separate optional field if they appear in the search results. Based on the final listing volume, I can provide a realistic completion timeline before starting. Let’s discuss the expected turnaround and any preferences for the CSV structure.
$99 USD in 7 days
3.8
3.8

Hi there, We have already available 1.5 millions yellowpages business email database of overall the USA with category wise. If you interested for buying kindly message to me. Thanks
$150 USD in 1 day
3.7
3.7

New York, United States
Payment method verified
Member since Oct 26, 2011
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
$30-250 USD
₹600-1500 INR
$30-250 CAD
₹12500-37500 INR
₹12500-60000 INR
₹12500-37500 INR
$15-25 USD / hour
$250-750 AUD
$30-250 USD
₹750-1250 INR / hour
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
₹750-1250 INR / hour
₹12500-37500 INR
$250-750 USD
$10-30 USD
$10-30 USD
₹600-1500 INR
₹1500-12500 INR
$10-30 USD