Estate & Letting Agents in Dinton-with-Ford and Upton, Buckinghamshire

Find Estate Agents in Dinton-with-Ford and Upton, Buckinghamshire
17 results
Parkers Estate Agents
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
61 total
53 High Street Chinnor Oxfordshire OX39 4DJ
View Profile
Michael Graham

Aylesbury

Lettings Sales
3 active listings in Dinton-with-Ford and Upton, Buckinghamshire, England
63 total
28 Temple Street, Aylesbury, HP20 2RQ
View Profile
Tim Russ & Co.

Thame

Sales
3 active listings in Dinton-with-Ford and Upton, Buckinghamshire, England
102 total
112 High Street, Thame, OX9 3DZ
View Profile
College & County LTD

Thame

Lettings Sales
2 active listings in Dinton-with-Ford and Upton, Buckinghamshire, England
61 total
55 North Street, Thame, OX9 3BH
View Profile
Connells

Thame

Sales
2 active listings in Dinton-with-Ford and Upton, Buckinghamshire, England
38 total
103 High Street, Thame, Oxfordshire, OX9 3DZ
View Profile
Michael Graham

Princes Risborough

Lettings Sales
2 active listings in Dinton-with-Ford and Upton, Buckinghamshire, England
67 total
24 Market Square, Princes Risborough, HP27 0AN
View Profile
Reaston Brown

Thame

Sales
2 active listings in Dinton-with-Ford and Upton, Buckinghamshire, England
56 total
94 High Street, Thame, Oxfordshire, OX9 3EH
View Profile
Barney Estates and Auctioneers
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
87 total
Baltimore House, Juniper Drive, London, SW18 1TS
View Profile
Bonners & Babingtons
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
50 total
19 Station Road Chinnor Oxon OX39 4PU
View Profile
Hamnett Hayward

Thame

Sales
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
62 total
42 Upper High Street, Thame, OX9 2DW
View Profile
Hamptons

Great Missenden

Sales
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
66 total
28 High Street, Great Missenden, HP16 0AU
View Profile
Harpers

Haddenham

Sales
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
28 total
7 Fort End, Haddenham, HP17 8EJ
View Profile
Knights Lettings

Berkhamsted

Lettings
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
7 total
148 High Street, Berkhamsted, HP4 3AT
View Profile
Michael Anthony Village Homes
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
54 total
54 Kingsbury, Aylesbury, HP20 2JE
View Profile
White Lion Residential

Tetsworth

Sales
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
59 total
The Old Stores High Street, Tetsworth, OX9 7AS
View Profile
W Humphries

Waddesdon

Sales
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
40 total
74 High Street, Waddesdon, HP18 0JD
Williams Estate Agents

Aylesbury

Sales
1 active listing in Dinton-with-Ford and Upton, Buckinghamshire, England
201 total
8-10 Temple Street, Aylesbury, HP20 2RQ
View Profile
initializeAllPremierCards() }); // Load detailed stats function function loadDetailedStats() { const button = document.getElementById('load-more-stats'); const statsContainer = document.getElementById('detailed-stats'); if (statsContainer.classList.contains('hidden')) { // Show loading state button.innerHTML = ` Loading... `; // Make AJAX call for detailed stats const location = 'Dinton-with-Ford and Upton, Buckinghamshire'; const agentType = ''; fetch(`/api/agents/detailed-stats?location=${encodeURIComponent(location)}&type=${agentType}`) .then(response => response.json()) .then(data => { // Build detailed stats HTML let statsHtml = '
'; // Property types breakdown if (data.propertyTypes && Object.keys(data.propertyTypes).length > 0) { statsHtml += `
Property Types
`; for (const [type, count] of Object.entries(data.propertyTypes)) { const percentage = Math.round((count / data.totalProperties) * 100); statsHtml += `
${type}: ${count.toLocaleString()} (${percentage}%)
`; } statsHtml += '
'; } // Price ranges if (data.priceRanges) { statsHtml += `
Price Ranges
Avg Sale Price: £${data.priceRanges.avgSalePrice?.toLocaleString() || 'N/A'}
Avg Rent PCM: £${data.priceRanges.avgRentPrice?.toLocaleString() || 'N/A'}
`; } // Top performing agents if (data.topAgents && data.topAgents.length > 0) { statsHtml += `
Top Agents
`; data.topAgents.slice(0, 3).forEach(agent => { statsHtml += `
${agent.name}: ${agent.property_count} props
`; }); statsHtml += '
'; } statsHtml += '
'; // Show stats statsContainer.innerHTML = statsHtml; statsContainer.classList.remove('hidden'); // Update button button.innerHTML = ` Hide Insights `; }) .catch(error => { // If API fails, show some calculated stats from existing data const agents = [{"core_branch_id":60815,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Parkers Estate Agents","email":"chinnor@parkersproperties.co.uk","sales_phone_number":"01844 353155","address":"53 High Street\r\nChinnor\r\nOxfordshire\r\nOX39 4DJ ","postcode":"OX39 4DJ","website_url":"https:\/\/www.parkersproperties.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":"SME Professional","logo":"https:\/\/cdn.home.co.uk\/agents\/60815\/logo.png","office_images":null,"claimed_at":"2025-12-22T15:24:08.000000Z","created_at":"2025-12-09T17:19:38.000000Z","updated_at":"2026-01-20T19:55:28.000000Z","deleted_at":null,"claimed_user_id":"cb096143-431a-4200-ba92-f3ac46037fb3","profile_status":"on_hold","assigned_user_id":null,"id":60815,"agent_company_id":44,"branch_location":"Chinnor","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000000055DCB8C5FCECBF0A80F10C1ADA4940","agent_brand_id":94,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"53 High Street, Chinnor, Oxfordshire","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Parkers Estate Agents","branch_name":"Chinnor","lettings":false,"sales":true,"commercial":false,"h_email":"chinnor@parkersproperties.co.uk","has_email":true,"h_phone":"01844 353155","has_phone":true,"resolved_brand_color":"#0f0f5b","boundary_listing_count":"1","property_count":"61","latitude":51.70392,"longitude":-0.905856},{"core_branch_id":56187,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Michael Graham","email":"grahamrobson@michaelgraham.co.uk","sales_phone_number":"01296 336227","address":"28 Temple Street,\r\nAylesbury,\r\nHP20 2RQ","postcode":"HP20 2RQ","website_url":"http:\/\/www.michaelgraham.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/56187\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:07.000000Z","updated_at":"2026-01-20T20:01:29.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":56187,"agent_company_id":504,"branch_location":"Aylesbury","lettings_phone_number":"01296 336227","is_sales":true,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000E31C75745C0DEABFF660527C7CE84940","agent_brand_id":902,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"28 Temple Street, Aylesbury","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Michael Graham","branch_name":"Aylesbury","lettings":true,"sales":true,"commercial":false,"h_email":"grahamrobson@michaelgraham.co.uk","has_email":true,"h_phone":"01296 336227","has_phone":true,"resolved_brand_color":"#76b5be","boundary_listing_count":"3","property_count":"63","latitude":51.816299,"longitude":-0.814131},{"core_branch_id":60857,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Tim Russ \u0026 Co.","email":"D.Foley@timruss.co.uk","sales_phone_number":"01844 217722","address":"112 High Street,\r\nThame,\r\nOX9 3DZ","postcode":"OX9 3DZ","website_url":"http:\/\/www.timruss.co.uk\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/60857\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:39.000000Z","updated_at":"2026-01-20T19:54:17.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60857,"agent_company_id":505,"branch_location":"Thame","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000044FCC3961E4DEFBF605AD427B9DF4940","agent_brand_id":904,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"112 High Street, Thame","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Tim Russ \u0026 Co.","branch_name":"Thame","lettings":false,"sales":true,"commercial":false,"h_email":"D.Foley@timruss.co.uk","has_email":true,"h_phone":"01844 217722","has_phone":true,"resolved_brand_color":"#8f032d","boundary_listing_count":"3","property_count":"102","latitude":51.747838,"longitude":-0.978164},{"core_branch_id":60854,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"College \u0026 County LTD","email":"thamelettings@collegeandcounty.co.uk","sales_phone_number":"01844 399292","address":"55 North Street,\r\nThame,\r\nOX9 3BH","postcode":"OX9 3BH","website_url":"https:\/\/collegeandcounty.biz\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/60854\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:39.000000Z","updated_at":"2026-01-20T19:59:01.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60854,"agent_company_id":2931,"branch_location":"Thame","lettings_phone_number":"01844 260201","is_sales":true,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000DD2406819543EFBF39B4C876BEDF4940","agent_brand_id":3592,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"55 North Street, Thame","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"College \u0026 County LTD","branch_name":"Thame","lettings":true,"sales":true,"commercial":false,"h_email":"thamelettings@collegeandcounty.co.uk","has_email":true,"h_phone":"01844 399292","has_phone":true,"resolved_brand_color":"#ffc34e","boundary_listing_count":"2","property_count":"61","latitude":51.748,"longitude":-0.977},{"core_branch_id":60856,"verification_status":"verified","verified_at":"2026-02-05T16:55:52.000000Z","verified_by":null,"verification_notes":null,"name":"Connells","email":"thame@connells.co.uk","sales_phone_number":"01844 260000","address":"103 High Street, \r\nThame, \r\nOxfordshire, OX9 3DZ","postcode":"OX9 3DZ","website_url":"https:\/\/www.connells.co.uk\/estate-agents\/thame","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/60856\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:39.000000Z","updated_at":"2026-02-05T16:58:43.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60856,"agent_company_id":1,"branch_location":"Thame","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000044FCC3961E4DEFBF605AD427B9DF4940","agent_brand_id":4,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"103 High Street, Thame, Oxfordshire","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Connells","branch_name":"Thame","lettings":false,"sales":true,"commercial":false,"h_email":"thame@connells.co.uk","has_email":true,"h_phone":"01844 260000","has_phone":true,"resolved_brand_color":"#cc1e23","boundary_listing_count":"2","property_count":"38","latitude":51.747838,"longitude":-0.978164},{"core_branch_id":56201,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Michael Graham","email":"salespr@michaelgraham.co.uk","sales_phone_number":"01844 396000","address":"24 Market Square,\r\nPrinces Risborough,\r\nHP27 0AN","postcode":"HP27 0AN","website_url":"http:\/\/www.michaelgraham.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/56201\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:08.000000Z","updated_at":"2026-01-20T19:58:26.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":56201,"agent_company_id":504,"branch_location":"Princes Risborough","lettings_phone_number":"01844 396000","is_sales":true,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000B9347EE195A4EABF817A336ABEDC4940","agent_brand_id":902,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"24 Market Square, Princes Risborough","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Michael Graham","branch_name":"Princes Risborough","lettings":true,"sales":true,"commercial":false,"h_email":"salespr@michaelgraham.co.uk","has_email":true,"h_phone":"01844 396000","has_phone":true,"resolved_brand_color":"#76b5be","boundary_listing_count":"2","property_count":"67","latitude":51.724561,"longitude":-0.832591},{"core_branch_id":60858,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Reaston Brown","email":"Info@reastonbrown.co.uk","sales_phone_number":"01844 391300","address":"94 High Street, \r\nThame, \r\nOxfordshire, \r\nOX9 3EH","postcode":"OX9 3EH","website_url":"https:\/\/www.reastonbrown.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/60858\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:39.000000Z","updated_at":"2026-01-20T19:54:17.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60858,"agent_company_id":8130,"branch_location":"Thame","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000005C8FC2F5285CEFBF39B4C876BEDF4940","agent_brand_id":8995,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"94 High Street, Thame, Oxfordshire","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Reaston Brown","branch_name":"Thame","lettings":false,"sales":true,"commercial":false,"h_email":"Info@reastonbrown.co.uk","has_email":true,"h_phone":"01844 391300","has_phone":true,"resolved_brand_color":"#191f64","boundary_listing_count":"2","property_count":"56","latitude":51.748,"longitude":-0.98},{"core_branch_id":64214,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Barney Estates and Auctioneers","email":"sales@barneyestates.co.uk","sales_phone_number":"020 8432 7330","address":"Baltimore House,\r\nJuniper Drive,\r\nLondon,\r\nSW18 1TS","postcode":"SW18 1TS","website_url":"http:\/\/www.barneyestates.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/64214\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:21:28.000000Z","updated_at":"2026-01-20T19:56:41.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":64214,"agent_company_id":7089,"branch_location":"London","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000009487855AD3BCC7BFD4EFC2D66CBB4940","agent_brand_id":7929,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Baltimore House, Juniper Drive, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Barney Estates and Auctioneers","branch_name":"London","lettings":false,"sales":true,"commercial":false,"h_email":"sales@barneyestates.co.uk","has_email":true,"h_phone":"020 8432 7330","has_phone":true,"resolved_brand_color":"#000030","boundary_listing_count":"1","property_count":"87","latitude":51.464259,"longitude":-0.18545},{"core_branch_id":60816,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Bonners \u0026 Babingtons","email":"sales@bb-estateagents.co.uk","sales_phone_number":"01844 354554","address":"19 Station Road\r\nChinnor\r\nOxon\r\nOX39 4PU \r\n","postcode":"OX39 4PU","website_url":"http:\/\/www.bb-estateagents.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/60816\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:38.000000Z","updated_at":"2026-01-20T19:54:16.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60816,"agent_company_id":501,"branch_location":"Chinnor","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000003BFC3559A31EEDBFCCECF318E5D94940","agent_brand_id":898,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"19 Station Road, Chinnor, Oxon","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Bonners \u0026 Babingtons","branch_name":"Chinnor","lettings":false,"sales":true,"commercial":false,"h_email":"sales@bb-estateagents.co.uk","has_email":true,"h_phone":"01844 354554","has_phone":true,"resolved_brand_color":"#e3027a","boundary_listing_count":"1","property_count":"50","latitude":51.702304,"longitude":-0.90999},{"core_branch_id":60853,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Hamnett Hayward","email":"Thame@hamnetthayward.co.uk","sales_phone_number":"01844 215371","address":"42 Upper High Street,\r\nThame,\r\nOX9 2DW","postcode":"OX9 2DW","website_url":"http:\/\/www.hamnetthayward.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/60853\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:39.000000Z","updated_at":"2026-01-20T19:54:17.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60853,"agent_company_id":8129,"branch_location":"Thame","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000007AC6BE64E341EFBFF697DD9387DF4940","agent_brand_id":8994,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"42 Upper High Street, Thame","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Hamnett Hayward","branch_name":"Thame","lettings":false,"sales":true,"commercial":false,"h_email":"Thame@hamnetthayward.co.uk","has_email":true,"h_phone":"01844 215371","has_phone":true,"resolved_brand_color":"#004219","boundary_listing_count":"1","property_count":"62","latitude":51.746325,"longitude":-0.976793},{"core_branch_id":56155,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Hamptons","email":"hamptons.greatmissenden@lm.propertywide.co.uk","sales_phone_number":"01494 863134","address":"28 High Street,\r\nGreat Missenden,\r\nHP16 0AU","postcode":"HP16 0AU","website_url":"http:\/\/www.hamptons.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/56155\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:06.000000Z","updated_at":"2026-01-20T19:58:54.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":56155,"agent_company_id":248,"branch_location":"Great Missenden","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000787B1002F2A5E6BFA9A10DC006DA4940","agent_brand_id":533,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"28 High Street, Great Missenden","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Hamptons","branch_name":"Great Missenden","lettings":false,"sales":true,"commercial":false,"h_email":"hamptons.greatmissenden@lm.propertywide.co.uk","has_email":true,"h_phone":"01494 863134","has_phone":true,"resolved_brand_color":"#14294c","boundary_listing_count":"1","property_count":"66","latitude":51.703331,"longitude":-0.707757},{"core_branch_id":56159,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Harpers","email":"wendover@harpersestateagents.co.uk","sales_phone_number":"01844 853888","address":"7 Fort End,\r\nHaddenham,\r\nHP17 8EJ","postcode":"HP17 8EJ","website_url":null,"description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/56159\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:06.000000Z","updated_at":"2026-01-20T19:58:54.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":56159,"agent_company_id":1490,"branch_location":"Haddenham","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000009BE447FC8AB5EDBF31D28BDAFDE24940","agent_brand_id":2054,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"7 Fort End, Haddenham","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Harpers","branch_name":"Haddenham","lettings":false,"sales":true,"commercial":false,"h_email":"wendover@harpersestateagents.co.uk","has_email":true,"h_phone":"01844 853888","has_phone":true,"resolved_brand_color":"#7e9d4e","boundary_listing_count":"1","property_count":"28","latitude":51.773372,"longitude":-0.928411},{"core_branch_id":56220,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Knights Lettings","email":"lettings@knights-lettings.co.uk","sales_phone_number":null,"address":"148 High Street,\r\nBerkhamsted,\r\nHP4 3AT","postcode":"HP4 3AT","website_url":"http:\/\/www.knights-lettings.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/56220\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:08.000000Z","updated_at":"2026-01-20T20:01:30.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":56220,"agent_company_id":8242,"branch_location":"Berkhamsted","lettings_phone_number":"01442 216216","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000AA4544317903E2BF236AA2CF47E14940","agent_brand_id":9108,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"148 High Street, Berkhamsted","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Knights Lettings","branch_name":"Berkhamsted","lettings":true,"sales":false,"commercial":false,"h_email":"lettings@knights-lettings.co.uk","has_email":true,"h_phone":"01442 216216","has_phone":true,"resolved_brand_color":"#e22a85","boundary_listing_count":"1","property_count":"7","latitude":51.760004,"longitude":-0.562924},{"core_branch_id":56180,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Michael Anthony Village Homes","email":"aylesbury@michaelanthony.co.uk","sales_phone_number":"01296 433666","address":"54 Kingsbury,\r\nAylesbury,\r\nHP20 2JE","postcode":"HP20 2JE","website_url":"http:\/\/www.michaelanthony.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/56180\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:07.000000Z","updated_at":"2026-01-20T19:53:25.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":56180,"agent_company_id":1484,"branch_location":"Aylesbury","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000CE88D2DEE00BEABF13EE9579ABE84940","agent_brand_id":2046,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"54 Kingsbury, Aylesbury","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Michael Anthony Village Homes","branch_name":"Aylesbury","lettings":false,"sales":true,"commercial":false,"h_email":"aylesbury@michaelanthony.co.uk","has_email":true,"h_phone":"01296 433666","has_phone":true,"resolved_brand_color":"#1e3764","boundary_listing_count":"1","property_count":"54","latitude":51.817733,"longitude":-0.81395},{"core_branch_id":60861,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"White Lion Residential","email":"george@whitelionresidential.co.uk","sales_phone_number":"01844 280000","address":"The Old Stores High Street,\r\nTetsworth,\r\nOX9 7AS","postcode":"OX9 7AS","website_url":"http:\/\/www.whitelionresidential.co.uk\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/60861\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:40.000000Z","updated_at":"2026-01-20T19:57:10.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60861,"agent_company_id":8131,"branch_location":"Tetsworth","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000008E753C72A25F0BFFF08C38025DB4940","agent_brand_id":8996,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"The Old Stores High Street, Tetsworth","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"White Lion Residential","branch_name":"Tetsworth","lettings":false,"sales":true,"commercial":false,"h_email":"george@whitelionresidential.co.uk","has_email":true,"h_phone":"01844 280000","has_phone":true,"resolved_brand_color":"#560289","boundary_listing_count":"1","property_count":"59","latitude":51.712082,"longitude":-1.009074},{"core_branch_id":56162,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"W Humphries","email":"info@whumphries.co.uk","sales_phone_number":null,"address":"74 High Street,\r\nWaddesdon,\r\nHP18 0JD","postcode":"HP18 0JD","website_url":"https:\/\/www.whumphries.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/56162\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:07.000000Z","updated_at":"2026-01-20T19:58:54.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":56162,"agent_company_id":6379,"branch_location":"Waddesdon","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000093E52494BE90EDBFEFAA07CC43EC4940","agent_brand_id":7201,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"74 High Street, Waddesdon","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"W Humphries","branch_name":"Waddesdon","lettings":false,"sales":true,"commercial":false,"h_email":"info@whumphries.co.uk","has_email":true,"h_phone":null,"has_phone":false,"resolved_brand_color":"#506e19","boundary_listing_count":"1","property_count":"40","latitude":51.845819,"longitude":-0.923919},{"core_branch_id":56188,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Williams Estate Agents","email":"d.williams@williamsaylesbury.co.uk","sales_phone_number":"01296 435600","address":"8-10 Temple Street,\r\nAylesbury,\r\nHP20 2RQ","postcode":"HP20 2RQ","website_url":"http:\/\/www.williamsaylesbury.co.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/56188\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:07.000000Z","updated_at":"2026-01-20T19:53:25.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":56188,"agent_company_id":8706,"branch_location":"Aylesbury","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000E31C75745C0DEABFF660527C7CE84940","agent_brand_id":9585,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"8-10 Temple Street, Aylesbury","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Williams Estate Agents","branch_name":"Aylesbury","lettings":false,"sales":true,"commercial":false,"h_email":"d.williams@williamsaylesbury.co.uk","has_email":true,"h_phone":"01296 435600","has_phone":true,"resolved_brand_color":"#937f51","boundary_listing_count":"1","property_count":"201","latitude":51.816299,"longitude":-0.814131}]; let topAgents = []; agents.forEach(agent => { // Collect top agents if (agent.property_count > 0) { topAgents.push({ name: agent.name, property_count: agent.property_count }); } }); // Sort top agents topAgents.sort((a, b) => b.property_count - a.property_count); let statsHtml = '
'; // Show top agents if (topAgents.length > 0) { statsHtml += `
Top Performing Agents
`; topAgents.slice(0, 5).forEach(agent => { statsHtml += `
${agent.name}: ${agent.property_count} properties
`; }); statsHtml += '
'; } statsHtml += '
'; statsContainer.innerHTML = statsHtml; statsContainer.classList.remove('hidden'); button.innerHTML = ` Hide Insights `; }); } else { // Hide stats statsContainer.classList.add('hidden'); button.innerHTML = ` Load Detailed Insights `; } } // Open agent map function function openAgentMap(locationSlug) { // Use the floating view toggle button const mapBtn = document.getElementById('agent-view-map'); if (mapBtn) { mapBtn.click(); } else { // Fallback to old button const oldMapBtn = document.getElementById('view-map-btn'); if (oldMapBtn) { oldMapBtn.click(); } else { // Last resort - open map page window.location.href = `/agents/${locationSlug}/map`; } } }