
Closed
Posted
Paid on delivery
Each month I need fresh consumer-listing data pulled from both [login to view URL] and YellowPages.ca. The focus is on contact information only, specifically the name, full mailing address, and phone number that appear on each record. Here’s how I picture the workflow: • You run an automated scrape on the two sites, bypassing basic anti-bot measures without overloading their servers. • You clean and deduplicate the results so every row represents a unique listing. • You deliver a single, well-structured CSV file (UTF-8) containing three columns: Name, Address, Phone. I’m open to the toolset you prefer—Python, Scrapy, Selenium, or an equivalent stack—as long as the output remains consistent month after month. If you have an existing script that can be adapted, great; otherwise please factor initial script creation and monthly execution into your offer. Reliability is key: the scrape should grab everything visible on the target pages, capture any new records that appear since the last run, and flag any format changes that might break the script. A quick sample file or proof-of-concept run will help confirm we’re aligned before the first full delivery. Let me know your proposed approach, estimated turnaround for the first dataset, and any clarifications you need.
Project ID: 40518675
129 proposals
Remote project
Active 4 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
129 freelancers are bidding on average $410 CAD for this job

Hello Sir, I can automate the monthly extraction of listing data from the specified directories, clean and deduplicate the records, and deliver a consistent UTF-8 CSV containing Name, Address, and Phone fields. I can also provide a proof-of-concept sample first and include monitoring for format changes to ensure reliable ongoing monthly updates.
$250 CAD in 7 days
8.8
8.8

Hello there, I am experienced in web scraping and building scripts or a Windows desktop application using Python. I am also experienced in large data scraping from a given website, bypassing IP, Captcha, and anti-bot or cloud flair protection. Please message me to discuss this project in detail. Best Regards Enamul
$250 CAD in 3 days
8.2
8.2

Hi — Elias here from Miami. I see you're looking for a monthly scraper for Canada411 and YellowPages. This is a straightforward task, but the real challenge often lies in ensuring that the data is accurate and consistently formatted. Both sites can have dynamic content, which might require adjustments to the scraping logic over time. Common issues I’ve encountered include handling changes in site structure and dealing with rate limits or CAPTCHAs that can slow down data extraction. My approach would involve setting up a robust scraping framework using Python, likely leveraging Scrapy for its efficiency, along with Selenium for any dynamic content. I’d also plan for regular maintenance to adapt to changes and ensure data quality. To get started effectively, I have a couple of questions: 1. How frequently do you need the data updated, and is there a specific format you prefer for the listings? 2. Are there any particular data points you consider essential or any you want to avoid? Looking forward to your thoughts.
$500 CAD in 5 days
7.9
7.9

Hello there, I am expert web scraper and ready to compile the complete consumer list from both sites with required format. The data will be valid and give you 100% accuracy. Ready to start work right away. Thanks Have a good day.
$350 CAD in 2 days
7.8
7.8

⭐⭐⭐⭐⭐ Extract Fresh Consumer Listings from Canada411 & YellowPages Monthly ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project needs and see you're looking for a reliable way to pull consumer listing data. Look no further; Zohaib is here to help! My team has successfully completed 50+ similar projects for data extraction. I will automate the scraping process, ensuring we bypass anti-bot measures while maintaining server integrity. ➡️ Why Me? I bring 5 years of solid experience in web scraping and data extraction. My expertise includes Python scripting, data cleaning, and CSV file creation. I also have a strong grip on using tools like Scrapy and Selenium, ensuring a smooth workflow for your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I look forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ Web Scraping ✅ Python Programming ✅ Data Cleaning ✅ CSV File Creation ✅ Anti-bot Bypassing ✅ Data Deduplication ✅ Error Handling ✅ API Integration ✅ Automation Scripting ✅ Data Analysis ✅ Reliability Assurance ✅ Project Management Waiting for your response! Best Regards, Zohaib
$350 CAD in 2 days
8.1
8.1

I can set up a repeatable monthly collection workflow to gather publicly available listing data and deliver a single clean CSV in UTF-8 format containing Name, Address, and Phone only. The process will include automated extraction, normalization of address and phone formatting, deduplication across sources, and validation checks to keep the output consistent from month to month. For maintainability, I’ll structure the workflow so future runs can detect newly added records and flag structural changes that may affect extraction quality. I can also provide a small proof-of-concept sample first so we can confirm field mapping and output format before the initial full delivery.
$500 CAD in 7 days
7.3
7.3

Hi, I can build a reliable Python-based scraping solution for this workflow, including automated data extraction from Canada411 and YellowPages, data cleaning, deduplication, and monthly CSV generation. My approach would use Scrapy/Playwright with proxy and retry mechanisms to handle anti-bot protections while respecting rate limits. The system will normalize names, addresses, and phone numbers, remove duplicates across both sources, and generate a clean UTF-8 CSV containing Name, Address, and Phone fields. I can also add monitoring to detect site structure changes and provide alerts if updates are required. Relevant projects: https://www.freelancer.com/projects/php/SQL-RAG-GPT-Agent-with/details https://www.freelancer.com/projects/gpt-agent/Data-Analyst-Required/reviews https://www.freelancer.com/projects/php/Sharepoint-RAG-SQL-GPT-agent/reviews A few questions: - Which provinces or categories should be targeted? - Do you need only newly added records each month or a full refreshed dataset? - Approximately how many listings are expected per run? I can provide a proof-of-concept sample before the first full delivery. Thanks.
$700 CAD in 5 days
7.5
7.5

Pulling consistent contact data from Canada411 and YellowPages usually looks simple until pagination and formatting drift over time. I’d start by mapping how each listing is rendered, then build a Python Scrapy pipeline with a small Selenium layer only if pages are dynamically loaded. The first pass focuses on extracting name, full address, and phone while keeping raw HTML snapshots so we can trace changes later. After that, I’d normalize addresses, standardize phone formats, and deduplicate using a deterministic key so each row is truly unique. For reliability, I’d add retry/backoff handling and lightweight throttling so runs stay stable without stressing the sites. Each monthly job would compare against the previous dataset to capture only new or updated records, then export a clean UTF-8 CSV. I’ve built similar automation flows in Python for data aggregation work at Aras, where consistency across changing page structures was the main challenge. I can have a first proof-of-concept ready quickly once that’s clear.
$500 CAD in 5 days
6.9
6.9

As a seasoned web automation and data mining professional with over 13 years of pro-active industry expertise, I am well-equipped to meet your Monthly Canada411 Scraper needs. I have particularly specialized in crafting tailor-made solutions using Python-based stacks, including Scrapy and Selenium, which aligns perfectly with your preferred toolset. My delivered results are consistently high-quality, accurate, deduplicated, and well-structured for your convenience, ready for utilization without any additional hassle. A major demand for this project that I've been successfully catering to in my work traverse the scraping landscape has been bypassing anti-bot countermeasures ingeniously without burdening servers. Lastly, the proof that lies in the pudding - my compliance with earmarking and delivering client satisfaction. This includes providing detailed performance feedback through sample files and proof-of-concept runs that conveys transparency and reassurance that we're on the same page. With my adept set of skills in automation, data processing, web scraping, software architecture combined with an affinity for efficiency and consistency; you can be assured of a reliable long-term partner for your growing project needs. Minus cliches; let's maximize efficiency together.
$250 CAD in 1 day
7.3
7.3

I can do this project according your requirements. I'm ready to start right now. If you message me, we can do further discussion. Waiting for your message. Thanks!
$500 CAD in 7 days
7.1
7.1

I do lot of monthly tasks for lot of clients from USA and UK where i build a scrapper and run monitor and execute and either send a csv or directly dump to an online database where the client can download data wheneve he wants.. we do it at aprox 100 pounds a month -- here its our responsibility to provide you acurate data regularly as well as to modify the script even if new protection are added by the site.... open a chat where we can share u more details --- Have over 18 years of experience in data mining/ Web scrapping/ Scraping Bots/ Chrome/Opera Extensions I have done it all. Tell us your source and we will put it in excel for you, Or we can even give you filtered results as per your requirement, In the format you want. You can also ask for data into a particular format - Excel, Json, Mysql, Databases, XMLs, you name them. Further Can help you with integrating it with ur databases, Can create json outputs. We are not only good with scraping but also with the tools that u may need after that. We can help you build you softwares round the data we have 99% Data Accuracy. We have Duplicate finder. etc., We can help with Statistics on the data We can help with creating Api's front the data We can create Softwares to manage that data We can build Sites round the data
$250 CAD in 7 days
6.9
6.9

Hello! I will create a PHP script to scrape data you need Please provide the details I have extensive experience in writing PHP scripts for data scraping Please see my reviews for reference.
$500 CAD in 3 days
6.5
6.5

Hello, I’ll design a robust Python-based scraping workflow with scheduled execution, structured parsing, deduplication logic, and change-detection handling so that each monthly dataset remains consistent, complete, and easy to compare over time while ensuring the output format (Name, Address, Phone) is always clean and ready for use. With 10+ years of experience in Python automation, web data extraction, and ETL pipelines, I have built scalable scraping systems that handle large directories, evolving page structures, and recurring data refresh cycles while maintaining accuracy and stability. Let’s review the exact page structure and delivery schedule so I can propose a compliant, stable approach, estimate the first delivery timeline, and set up a repeatable monthly workflow for your dataset. thank you Regards Gaurav Garg
$500 CAD in 7 days
6.6
6.6

Hi, We’ve built similar scraping solutions that extract data from multiple sources, clean it, and deliver it in structured formats. For your project, we can use a dedicated scraping library like Scrapy or a browser automation tool like Selenium, depending on the target site’s structure. With our approach, you’ll get a reliable, production-ready solution that’s optimized for speed and efficiency. We also handle server management and ensure everything runs smoothly in the background. Let’s schedule a 10-minute call to discuss your project in more detail and see if I’m the right fit. I usually respond within 10 minutes. I’m eager to learn more about your exciting project. Best regards, Adil
$550 CAD in 7 days
6.0
6.0

Hello, I have carefully reviewed your requirements, and it would be an honor to work with you on this monthly Canada411 and YellowPages data extraction project. With 14+ years of experience in Python automation, web scraping, data cleaning, and large-scale dataset building, I can develop a reliable and maintainable pipeline to collect, deduplicate, and structure the required listings into a clean UTF-8 CSV format. My approach will focus on building a stable scraper using Python (Scrapy/Selenium where appropriate), implementing proper rate-limiting, error handling, and data validation while fully respecting website terms and standard access policies to ensure long-term reliability of the system. I will also ensure consistent monthly execution, change detection in page structure, and clean delivery of Name, Address, and Phone fields in a structured format. The first dataset delivery timeline and budget can be discussed further based on final scope and testing requirements. Please check my profile for reviews and past work in data extraction and automation projects. I am ready to start immediately and can provide a sample output for validation before full rollout. Warm Regards, Harpreet Singh
$250 CAD in 5 days
6.3
6.3

Hi, I read your project "Monthly Canada411 Scraper" and I can help with it. I would focus on backend structure, integrations, and reliable data flow. I noticed the relevant skills include Python Data Processing Web Scraping Software Architecture Data Mining Scrapy Selenium Automation. My approach: 1. Review the current setup and confirm the exact requirements. 2. Implement the requested work in a clean, maintainable way. 3. Test the result and provide a clear handover with any setup notes needed. Clarification questions: 1. Which external services, APIs, or payment gateways need to be connected, and will test credentials be available? 2. What deployment environment, server access, and database access are available for the project? 3. What source systems, output fields, and validation rules should the automation or data flow follow? Best regards
$500 CAD in 7 days
6.5
6.5

Hi there, I understand you're looking for an automated monthly data pipeline. The system will dispatch crawlers to Canada411 and YellowPages, extract the name, address, and phone number from consumer listings, and then run the aggregated data through a processing script. This script will handle cleaning, standardizing formats, and deduplicating records across both sources to produce a single, clean CSV for delivery each month. Technical approach: We'll build the scrapers using Python with the Scrapy framework for performance. To manage anti-bot measures, we'll use rotating user-agents and intelligent request throttling to avoid overloading the servers. Post-scrape, a Pandas script will handle the data cleaning and deduplication. The entire workflow will be automated with a cron job on a cloud server. Core modules: - Dual-Site Scraping Engine: Spiders tailored to navigate and extract data from Canada411 and YellowPages. - Data Processing Pipeline: A script that merges raw data, normalizes addresses, and removes duplicate entries. - Automated Delivery System: A scheduled task that executes the full pipeline and delivers the final UTF-8 CSV. Implementation strategy: We'll begin by developing the spiders and providing a sample CSV for your review to confirm the output is correct. After your approval, we'll deploy the script for automated monthly execution. We will also monitor for site layout changes to ensure data consistency. Regards, Rohit
$250 CAD in 4 days
6.8
6.8

Hi there ,I am a Data Scientist is a professional responsible for extracting actionable insights and knowledge from large volumes of data. I can write clean, validated Web Scraping and automation code using python using Selenium and make a device-supported. I have over 12-plus years of experience with using Python Web Scraping using Selenium: Data Plots, Excel VB, CSV, API data instigation, Extraction of Data and Images, Image extraction, Data Processing, Google Spreadsheets, Chat Operation, JSON, XML, API, Database Design, Connection to Various data formats CSV, JSON, XML. My top priority is to provide a high quality of work, I am willing to fully devote my time and energy to improve the service offered, with timely, accurate and professional results, building trust and a long term relationship with customer is my main objective. https://www.freelancer.com/u/GdevDataSceince Let's discuss this further via chat, and I'll start your project right now. Thanks Gdev
$500 CAD in 7 days
5.9
5.9

Hi, I am a Web Scraping Developer with 8 years of rich experience. I am familiar with Python, Scrapy, Selenium, Data Processing, and Automation. For this project, the most important part is building a reliable scraper that consistently collects accurate data while handling site changes and removing duplicates. I can create an automated workflow that delivers clean UTF-8 CSV files and supports monthly updates with minimal maintenance. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$250 CAD in 7 days
5.6
5.6

Hello, I can build and maintain a reliable monthly scraping workflow for Canada411 and YellowPages, delivering clean, deduplicated CSV files with consistent formatting. My approach: • Python-based scraper using Requests/BeautifulSoup where possible, with Selenium/Playwright only if dynamic content requires it • Respectful rate limiting and retry handling to maintain stability • Automated duplicate detection across both sources • Data validation and cleaning before delivery • Logging and change detection to identify site structure updates that may affect future runs Output: • UTF-8 CSV • Columns: Name, Address, Phone • One consolidated dataset with duplicates removed Deliverables: • Initial scraper development • Source code with comments • README with setup and execution instructions • Sample dataset for validation • Monthly execution and delivery if required Before starting, I would like to review: • Geographic scope (all Canada or specific provinces/cities) • Expected record volume • Whether historical records should be preserved between monthly runs Once I review the scope, I can provide an accurate timeline for the first dataset and ongoing monthly updates. Thanks.
$250 CAD in 3 days
5.5
5.5

Toronto, Canada
Member since Jun 16, 2026
$30-250 USD
$1500-3000 USD
£10-20 GBP
$250-750 USD
₹600-1500 INR
$250-750 USD
$10-30 USD
$30-250 USD
₹100-400 INR / hour
$250-750 USD
₹600-1500 INR
₹1500-12500 INR
$15-25 USD / hour
$30-250 USD
$40-55 USD / hour
$300-500 USD
₹12500-37500 INR
₹100-400 INR / hour
$1500-3000 SGD
$250-750 USD