Estate & Letting Agents in Ashley and Broomhill, Aberdeen

Find Estate Agents in Ashley and Broomhill, Aberdeen
24 results
Rosie Fraser Real Estate
Rosie Fraser Real Estate

Dundee

Sales
1 active listing in Ashley and Broomhill, Aberdeen, Scotland
144 total
47 Silver Birch Drive, Baldovie, Ballumbie, Dundee, DD5 3NS
View Featured Profile
Northwood

Aberdeen

Lettings Sales
5 active listings in Ashley and Broomhill, Aberdeen, Scotland
112 total
207-211 Rosemount Place Aberdeen AB25 2XS
View Profile
Belvoir

Aberdeen

Sales
3 active listings in Ashley and Broomhill, Aberdeen, Scotland
57 total
24 Rosemount Place, Aberdeen, AB25 2XU
View Profile
Martin & Co

Aberdeen

Sales
2 active listings in Ashley and Broomhill, Aberdeen, Scotland
75 total
123 Rosemount Place, Aberdeen, AB25 2YH
View Profile
Dj Alexander

Aberdeen

Lettings
14 active listings in Ashley and Broomhill, Aberdeen, Scotland
134 total
The Quadrant, Poynernook Road, Aberdeen, AB11 5QX
View Profile
Aberdeen Property Leasing

Aberdeen

Lettings
6 active listings in Ashley and Broomhill, Aberdeen, Scotland
95 total
138 - 140 Rosemount Place, Aberdeen, AB25 2YU
View Profile
Openrent

London

Lettings
4 active listings in Ashley and Broomhill, Aberdeen, Scotland
8,606 total
20 Wenlock Road, London, N1 7GU
View Profile
Square Lettings Management
4 active listings in Ashley and Broomhill, Aberdeen, Scotland
34 total
Neo House - neospace, Riverside Dr, Aberdeen, AB11 7LH
Let Property Sales & Management
3 active listings in Ashley and Broomhill, Aberdeen, Scotland
1,127 total
91 Mitchell Street, Glasgow, G1 3LN
Am-Pm Leasing

Aberdeen

Lettings
2 active listings in Ashley and Broomhill, Aberdeen, Scotland
21 total
441 Union Street, Aberdeen, AB11 6DA
View Profile
Compass Estates

Livingston

Sales
2 active listings in Ashley and Broomhill, Aberdeen, Scotland
35 total
Alba Innovation Centre, Alba Campus, Livingston, West Lothian, EH54 7GA
View Profile
Homeguard Leasing

Aberdeen

Lettings
2 active listings in Ashley and Broomhill, Aberdeen, Scotland
18 total
115 Rosemount Place, Aberdeen, AB25 2YG
View Profile
Letts & Co Properties

Aberdeen

Lettings
2 active listings in Ashley and Broomhill, Aberdeen, Scotland
24 total
32 King Street, Aberdeen, AB24 5AX
View Profile
Mcewan Fraser Legal

Aberdeen

Sales
2 active listings in Ashley and Broomhill, Aberdeen, Scotland
66 total
38 Holburn Street, Aberdeen, AB10 6BT
View Profile
Simpson & Marwick

Aberdeen

Sales
2 active listings in Ashley and Broomhill, Aberdeen, Scotland
35 total
The Centrum Business Centre Limited, 214 Union Street, Aberdeen, AB10 1TL
Yopa

Nationwide

Sales
2 active listings in Ashley and Broomhill, Aberdeen, Scotland
7,222 total
Meridian House Wheatfield Way Hinckley LE10 1YG
View Profile
A B Property Consultants

Baillieston

Lettings Sales
1 active listing in Ashley and Broomhill, Aberdeen, Scotland
86 total
211 Glasgow Road, Baillieston, Glasgow, G69 6EZ
View Profile
Caledonia Portfolio

Glasgow

Sales
1 active listing in Ashley and Broomhill, Aberdeen, Scotland
32 total
1257 Shettleston Road Glasgow G32 7NG
Future Property Auctions
1 active listing in Ashley and Broomhill, Aberdeen, Scotland
343 total
241 Kilmarnock Road Glasgow G41 3JF
Prime Property Auctions (Scotland) LTD
1 active listing in Ashley and Broomhill, Aberdeen, Scotland
195 total
100 West Regent Street, Suite 3.02, Glasgow, G2 2QD
Remax City & Shire Aberdeen
1 active listing in Ashley and Broomhill, Aberdeen, Scotland
68 total
FF4 Bluesky Business Space Prospect Road, Westhill Aberdeen AB32 6FJ
View Profile
Selling Granite Estate Agency

Covering Aberdeen City & Aberdeenshire

Sales
1 active listing in Ashley and Broomhill, Aberdeen, Scotland
16 total
Aberdeen
Slater Hogg & Howison

Stirling

Lettings Sales
1 active listing in Ashley and Broomhill, Aberdeen, Scotland
84 total
44-46 Port Street, Stirling, FK8 2LJ
View Profile
Town & Country Property Auctions
1 active listing in Ashley and Broomhill, Aberdeen, Scotland
41 total
33 Lower Bridge Street Chester CH1 1RS
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 = 'Ashley and Broomhill, Aberdeen'; 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":53515,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Rosie Fraser Real Estate","email":"info@rosiefraserrealestate.com","sales_phone_number":"01382 699880","address":"47 Silver Birch Drive,\r\nBaldovie,\r\nBallumbie,\r\nDundee,\r\nDD5 3NS","postcode":"DD5 3NS","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\/53515\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:15:39.000000Z","updated_at":"2026-01-20T19:52:57.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":53515,"agent_company_id":5701,"branch_location":"Dundee","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":true,"geopoint":"0101000020E610000040DD4081773207C037DE1D19AB3F4C40","agent_brand_id":6502,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"47 Silver Birch Drive, Baldovie, Ballumbie, Dundee","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Rosie Fraser Real Estate","branch_name":"Dundee","lettings":false,"sales":true,"commercial":false,"h_email":"info@rosiefraserrealestate.com","has_email":true,"h_phone":"01382 699880","has_phone":true,"resolved_brand_color":"#fe3f40","boundary_listing_count":"1","property_count":"144","latitude":56.497409,"longitude":-2.899642},{"core_branch_id":50021,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Northwood","email":"aberdeen@northwooduk.com","sales_phone_number":null,"address":"207-211 \r\nRosemount Place\r\nAberdeen\r\nAB25 2XS ","postcode":"AB25 2XS","website_url":"https:\/\/www.northwooduk.com\/branches\/aberdeen-estate-agents","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":"SME Professional","logo":"https:\/\/cdn.home.co.uk\/agents\/50021\/logo.png","office_images":null,"claimed_at":"2025-12-22T15:24:09.000000Z","created_at":"2025-12-09T17:13:44.000000Z","updated_at":"2026-01-20T19:58:41.000000Z","deleted_at":null,"claimed_user_id":"cb096143-431a-4200-ba92-f3ac46037fb3","profile_status":"on_hold","assigned_user_id":null,"id":50021,"agent_company_id":44,"branch_location":"Aberdeen","lettings_phone_number":"01224 218450","is_sales":true,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000A3AF20CD58F400C0371AC05B20934C40","agent_brand_id":88,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"207-211, Rosemount Place, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Northwood","branch_name":"Aberdeen","lettings":true,"sales":true,"commercial":false,"h_email":"aberdeen@northwooduk.com","has_email":true,"h_phone":"01224 218450","has_phone":true,"resolved_brand_color":"#34203f","boundary_listing_count":"5","property_count":"112","latitude":57.149425,"longitude":-2.11931},{"core_branch_id":50022,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Belvoir","email":"grantham@belvoirlettings.com","sales_phone_number":"01224 968000","address":"24 Rosemount Place,\r\nAberdeen,\r\nAB25 2XU","postcode":"AB25 2XU","website_url":"https:\/\/www.belvoirlettings.com","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":"SME Professional","logo":"https:\/\/cdn.home.co.uk\/agents\/50022\/logo.png","office_images":null,"claimed_at":"2025-12-22T15:24:08.000000Z","created_at":"2025-12-09T17:13:44.000000Z","updated_at":"2026-01-20T19:53:41.000000Z","deleted_at":null,"claimed_user_id":"cb096143-431a-4200-ba92-f3ac46037fb3","profile_status":"on_hold","assigned_user_id":null,"id":50022,"agent_company_id":44,"branch_location":"Aberdeen","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000008EACFC3218E300C015713AC956934C40","agent_brand_id":67,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"24 Rosemount Place, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Belvoir","branch_name":"Aberdeen","lettings":false,"sales":true,"commercial":false,"h_email":"grantham@belvoirlettings.com","has_email":true,"h_phone":"01224 968000","has_phone":true,"resolved_brand_color":"#ba3232","boundary_listing_count":"3","property_count":"57","latitude":57.151086,"longitude":-2.110886},{"core_branch_id":50024,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Martin \u0026 Co","email":"aberdeen@martinco.com","sales_phone_number":"01224 636500","address":"123 Rosemount Place,\r\nAberdeen,\r\nAB25 2YH","postcode":"AB25 2YH","website_url":"https:\/\/www.martinco.com\/estate-agents-and-letting-agents\/branch\/aberdeen","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":"SME Professional","logo":"https:\/\/cdn.home.co.uk\/agents\/50024\/logo.png","office_images":null,"claimed_at":"2025-12-22T15:24:08.000000Z","created_at":"2025-12-09T17:13:45.000000Z","updated_at":"2026-02-06T17:05:59.000000Z","deleted_at":null,"claimed_user_id":"cb096143-431a-4200-ba92-f3ac46037fb3","profile_status":"on_hold","assigned_user_id":null,"id":50024,"agent_company_id":100291,"branch_location":"Aberdeen","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000006953758F6CEE00C058207A5226934C40","agent_brand_id":10833,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"123 Rosemount Place, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Martin \u0026 Co","branch_name":"Aberdeen","lettings":false,"sales":true,"commercial":false,"h_email":"aberdeen@martinco.com","has_email":true,"h_phone":"01224 636500","has_phone":true,"resolved_brand_color":"#006996","boundary_listing_count":"2","property_count":"75","latitude":57.149607,"longitude":-2.116418},{"core_branch_id":50012,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Dj Alexander","email":"info@stonehouseproperty.co.uk","sales_phone_number":null,"address":"The Quadrant,\r\nPoynernook Road,\r\nAberdeen,\r\nAB11 5QX\r\n","postcode":"AB11 5QX","website_url":"https:\/\/www.stonehouseproperty.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\/50012\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:13:44.000000Z","updated_at":"2026-01-20T20:01:11.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50012,"agent_company_id":496,"branch_location":"Aberdeen","lettings_phone_number":"01224 466266","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000C381902C60C200C030A182C30B924C40","agent_brand_id":872,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"The Quadrant, Poynernook Road, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Dj Alexander","branch_name":"Aberdeen","lettings":true,"sales":false,"commercial":false,"h_email":"info@stonehouseproperty.co.uk","has_email":true,"h_phone":"01224 466266","has_phone":true,"resolved_brand_color":"#ff0a1a","boundary_listing_count":"14","property_count":"134","latitude":57.140984,"longitude":-2.09491},{"core_branch_id":50025,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Aberdeen Property Leasing","email":"info@a-p-l.co.uk","sales_phone_number":null,"address":"138 - 140 Rosemount Place,\r\nAberdeen,\r\nAB25 2YU","postcode":"AB25 2YU","website_url":"https:\/\/www.primelet.com\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/50025\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:13:45.000000Z","updated_at":"2026-01-20T20:01:11.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50025,"agent_company_id":4317,"branch_location":"Aberdeen","lettings_phone_number":"01224 635355","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000006F2ECF2ADEF00C0CB4C69FD2D934C40","agent_brand_id":5050,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"138 - 140 Rosemount Place, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Aberdeen Property Leasing","branch_name":"Aberdeen","lettings":true,"sales":false,"commercial":false,"h_email":"info@a-p-l.co.uk","has_email":true,"h_phone":"01224 635355","has_phone":true,"resolved_brand_color":"#ffac53","boundary_listing_count":"6","property_count":"95","latitude":57.149841,"longitude":-2.117031},{"core_branch_id":58995,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Openrent","email":"zoopla@openrent.co.uk","sales_phone_number":null,"address":"20 \r\nWenlock Road, \r\nLondon, \r\nN1 7GU","postcode":"N1 7GU","website_url":"https:\/\/www.openrent.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\/58995\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:18:40.000000Z","updated_at":"2026-01-20T19:55:47.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":58995,"agent_company_id":7279,"branch_location":"London","lettings_phone_number":"020 3322 3265","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000003D7D04FEF0F3B7BFCEA5B8AAECC34940","agent_brand_id":8120,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"20, Wenlock Road, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Openrent","branch_name":"London","lettings":true,"sales":false,"commercial":false,"h_email":"zoopla@openrent.co.uk","has_email":true,"h_phone":"020 3322 3265","has_phone":true,"resolved_brand_color":"#468cc8","boundary_listing_count":"4","property_count":"8606","latitude":51.53066,"longitude":-0.093566},{"core_branch_id":50016,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Square Lettings Management","email":null,"sales_phone_number":null,"address":"Neo House - neospace, \r\nRiverside Dr, \r\nAberdeen,\r\nAB11 7LH","postcode":"AB11 7LH","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\/50016\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:13:44.000000Z","updated_at":"2026-01-20T20:00:14.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50016,"agent_company_id":498,"branch_location":"Aberdeen","lettings_phone_number":"01224 600155","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000050508A56EEC500C02EE411DC48914C40","agent_brand_id":895,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Neo House - neospace, Riverside Dr, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Square Lettings Management","branch_name":"Aberdeen","lettings":true,"sales":false,"commercial":false,"h_email":null,"has_email":false,"h_phone":"01224 600155","has_phone":true,"resolved_brand_color":"#9f5d5e","boundary_listing_count":"4","property_count":"34","latitude":57.135036,"longitude":-2.096646},{"core_branch_id":55162,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Let Property Sales \u0026 Management","email":null,"sales_phone_number":"0141 280 0257","address":"91 Mitchell Street,\r\nGlasgow,\r\nG1 3LN","postcode":"G1 3LN","website_url":"https:\/\/www.letproperty.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\/55162\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:32.000000Z","updated_at":"2026-01-20T20:00:37.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55162,"agent_company_id":8203,"branch_location":"Glasgow","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000089601C5C3A0611C044DC9C4A06EE4B40","agent_brand_id":9068,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"91 Mitchell Street, Glasgow","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Let Property Sales \u0026 Management","branch_name":"Glasgow","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"0141 280 0257","has_phone":true,"resolved_brand_color":"#003b55","boundary_listing_count":"3","property_count":"1127","latitude":55.859567,"longitude":-4.256082},{"core_branch_id":50014,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Am-Pm Leasing","email":"viewings@amandpm.co.uk","sales_phone_number":null,"address":"441 Union Street,\r\nAberdeen,\r\nAB11 6DA","postcode":"AB11 6DA","website_url":"http:\/\/www.amandpm.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\/50014\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:13:44.000000Z","updated_at":"2026-01-20T19:58:41.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50014,"agent_company_id":495,"branch_location":"Aberdeen","lettings_phone_number":"01224 595555","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000D84812842BE000C0A9A0A2EA57924C40","agent_brand_id":866,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"441 Union Street, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Am-Pm Leasing","branch_name":"Aberdeen","lettings":true,"sales":false,"commercial":false,"h_email":"viewings@amandpm.co.uk","has_email":true,"h_phone":"01224 595555","has_phone":true,"resolved_brand_color":"#8e9da9","boundary_listing_count":"2","property_count":"21","latitude":57.143308,"longitude":-2.109458},{"core_branch_id":54720,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Compass Estates","email":"graeme@compassestates.uk","sales_phone_number":"01506 371111","address":"Alba Innovation Centre, Alba Campus, Livingston,\r\nWest Lothian,\r\nEH54 7GA\r\n ","postcode":"EH54 7GA","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\/54720\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:18.000000Z","updated_at":"2026-01-20T19:58:17.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":54720,"agent_company_id":662,"branch_location":"Livingston","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000092E7FA3E1C640CC08D25AC8DB1EF4B40","agent_brand_id":1136,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Alba Innovation Centre, Alba Campus, Livingston, West Lothian","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Compass Estates","branch_name":"Livingston","lettings":false,"sales":true,"commercial":false,"h_email":"graeme@compassestates.uk","has_email":true,"h_phone":"01506 371111","has_phone":true,"resolved_brand_color":"#3a4053","boundary_listing_count":"2","property_count":"35","latitude":55.872606,"longitude":-3.548882},{"core_branch_id":50023,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Homeguard Leasing","email":"leasing@homeguard.co.uk","sales_phone_number":null,"address":"115 Rosemount Place,\r\nAberdeen,\r\nAB25 2YG","postcode":"AB25 2YG","website_url":"https:\/\/www.homeguard.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\/50023\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:13:45.000000Z","updated_at":"2026-01-20T19:58:41.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50023,"agent_company_id":4318,"branch_location":"Aberdeen","lettings_phone_number":"01224 647878","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000AC3C81B053EC00C04E5FCFD72C934C40","agent_brand_id":5051,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"115 Rosemount Place, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Homeguard Leasing","branch_name":"Aberdeen","lettings":true,"sales":false,"commercial":false,"h_email":"leasing@homeguard.co.uk","has_email":true,"h_phone":"01224 647878","has_phone":true,"resolved_brand_color":"#1c2e81","boundary_listing_count":"2","property_count":"18","latitude":57.149806,"longitude":-2.115394},{"core_branch_id":50020,"verification_status":"verified","verified_at":"2026-01-09T15:48:58.000000Z","verified_by":null,"verification_notes":null,"name":"Letts \u0026 Co Properties","email":"info@lettsproperties.com","sales_phone_number":null,"address":"32 King Street,\r\nAberdeen,\r\nAB24 5AX","postcode":"AB24 5AX","website_url":"http:\/\/www.lettsproperties.com\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/50020\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:13:44.000000Z","updated_at":"2026-01-20T19:58:41.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"live","assigned_user_id":null,"id":50020,"agent_company_id":5528,"branch_location":"Aberdeen","lettings_phone_number":"01224 641881","is_sales":false,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000AD342905DDBE00C0E21DE0490B934C40","agent_brand_id":6318,"offers_sales":false,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"32 King Street, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Letts \u0026 Co Properties","branch_name":"Aberdeen","lettings":true,"sales":false,"commercial":false,"h_email":"info@lettsproperties.com","has_email":true,"h_phone":"01224 641881","has_phone":true,"resolved_brand_color":"#1a102e","boundary_listing_count":"2","property_count":"24","latitude":57.148782,"longitude":-2.093195},{"core_branch_id":50010,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Mcewan Fraser Legal","email":"email@mcewanfraserlegal.co.uk","sales_phone_number":"0131 603 5197","address":"38 Holburn Street,\r\nAberdeen,\r\nAB10 6BT","postcode":"AB10 6BT","website_url":"http:\/\/www.mcewanfraserlegal.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\/50010\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:13:44.000000Z","updated_at":"2026-01-20T20:01:11.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50010,"agent_company_id":2481,"branch_location":"Aberdeen","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000AB4203B16CE600C01955867137924C40","agent_brand_id":3114,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"38 Holburn Street, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Mcewan Fraser Legal","branch_name":"Aberdeen","lettings":false,"sales":true,"commercial":false,"h_email":"email@mcewanfraserlegal.co.uk","has_email":true,"h_phone":"0131 603 5197","has_phone":true,"resolved_brand_color":"#156c56","boundary_listing_count":"2","property_count":"66","latitude":57.142317,"longitude":-2.112512},{"core_branch_id":50003,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Simpson \u0026 Marwick","email":null,"sales_phone_number":"01224 606210","address":"The Centrum Business Centre Limited,\r\n214 Union Street,\r\nAberdeen,\r\nAB10 1TL","postcode":"AB10 1TL","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\/50003\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:13:44.000000Z","updated_at":"2026-01-20T20:01:11.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50003,"agent_company_id":1149,"branch_location":"Aberdeen","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000D8F2CAF5B6D900C00F4240BE84924C40","agent_brand_id":1683,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"The Centrum Business Centre Limited, 214 Union Street, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Simpson \u0026 Marwick","branch_name":"Aberdeen","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"01224 606210","has_phone":true,"resolved_brand_color":"#00327d","boundary_listing_count":"2","property_count":"35","latitude":57.144676,"longitude":-2.106306},{"core_branch_id":57439,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Yopa","email":"aimee.boston@yopa.co.uk","sales_phone_number":"01923 381187","address":"Meridian House\r\nWheatfield Way\r\nHinckley\r\nLE10 1YG","postcode":"LE10 1YG","website_url":"https:\/\/www.yopa.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\/57439\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:17:48.000000Z","updated_at":"2026-01-20T19:57:00.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":57439,"agent_company_id":8351,"branch_location":"Nationwide","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000029EB3713D305F6BFF52A323A20474A40","agent_brand_id":9221,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Meridian House, Wheatfield Way, Hinckley","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Yopa","branch_name":"Nationwide","lettings":false,"sales":true,"commercial":false,"h_email":"aimee.boston@yopa.co.uk","has_email":true,"h_phone":"01923 381187","has_phone":true,"resolved_brand_color":"#56c5cd","boundary_listing_count":"2","property_count":"7222","latitude":52.555671,"longitude":-1.376422},{"core_branch_id":55373,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"A B Property Consultants","email":"sales@propertyconsultants.co.uk","sales_phone_number":"0141 773 4000","address":"211 Glasgow Road,\r\nBaillieston,\r\nGlasgow,\r\nG69 6EZ","postcode":"G69 6EZ","website_url":"http:\/\/www.abpropertyconsultants.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\/55373\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:40.000000Z","updated_at":"2026-01-20T20:00:48.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55373,"agent_company_id":3990,"branch_location":"Baillieston","lettings_phone_number":"0141 773 4000","is_sales":true,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000A38FF980408710C09CC3B5DAC3EC4B40","agent_brand_id":4706,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"211 Glasgow Road, Baillieston, Glasgow","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"A B Property Consultants","branch_name":"Baillieston","lettings":true,"sales":true,"commercial":false,"h_email":"sales@propertyconsultants.co.uk","has_email":true,"h_phone":"0141 773 4000","has_phone":true,"resolved_brand_color":"#c031dd","boundary_listing_count":"1","property_count":"86","latitude":55.849727,"longitude":-4.132082},{"core_branch_id":55290,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Caledonia Portfolio","email":null,"sales_phone_number":"0141 260 0127","address":"1257 Shettleston Road\r\nGlasgow\r\nG32 7NG","postcode":"G32 7NG","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\/55290\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:37.000000Z","updated_at":"2026-01-20T20:00:43.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55290,"agent_company_id":451,"branch_location":"Glasgow","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000BB270F0BB5A610C02254A9D903ED4B40","agent_brand_id":816,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"1257 Shettleston Road, Glasgow","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Caledonia Portfolio","branch_name":"Glasgow","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"0141 260 0127","has_phone":true,"resolved_brand_color":"#ded6c3","boundary_listing_count":"1","property_count":"32","latitude":55.85168,"longitude":-4.1628},{"core_branch_id":55315,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Future Property Auctions","email":null,"sales_phone_number":null,"address":"241 Kilmarnock Road\r\nGlasgow\r\nG41 3JF","postcode":"G41 3JF","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\/55315\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:38.000000Z","updated_at":"2026-01-20T20:00:44.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55315,"agent_company_id":6978,"branch_location":"Glasgow","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000006B65C22FF52311C02A36E675C4E94B40","agent_brand_id":7816,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"241 Kilmarnock Road, Glasgow","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Future Property Auctions","branch_name":"Glasgow","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":null,"has_phone":false,"resolved_brand_color":"#42528f","boundary_listing_count":"1","property_count":"343","latitude":55.826308,"longitude":-4.285115},{"core_branch_id":55212,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Prime Property Auctions (Scotland) LTD","email":null,"sales_phone_number":"0141 459 0201","address":"100 West Regent Street, \r\nSuite 3.02, \r\nGlasgow, \r\nG2 2QD","postcode":"G2 2QD","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\/55212\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:34.000000Z","updated_at":"2026-01-20T20:00:38.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55212,"agent_company_id":28,"branch_location":"Glasgow","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000009CE1067C7E0811C0DDED7A698AEE4B40","agent_brand_id":41,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"100 West Regent Street, Suite 3.02, Glasgow","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Prime Property Auctions (Scotland) LTD","branch_name":"Glasgow","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"0141 459 0201","has_phone":true,"resolved_brand_color":"#caab84","boundary_listing_count":"1","property_count":"195","latitude":55.863599,"longitude":-4.258295},{"core_branch_id":50026,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Remax City \u0026 Shire Aberdeen","email":"info@remax-aberdeen.net","sales_phone_number":"01224 057300","address":"FF4 Bluesky Business Space Prospect Road,\r\nWesthill\r\nAberdeen\r\nAB32 6FJ","postcode":"AB32 6FJ","website_url":"http:\/\/www.remax-aberdeen.net","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/50026\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:13:45.000000Z","updated_at":"2026-01-20T20:01:11.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50026,"agent_company_id":7240,"branch_location":"Aberdeen","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000B056ED9A903602C02B33A5F5B7924C40","agent_brand_id":8081,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"FF4 Bluesky Business Space Prospect Road, Westhill, Aberdeen","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Remax City \u0026 Shire Aberdeen","branch_name":"Aberdeen","lettings":false,"sales":true,"commercial":false,"h_email":"info@remax-aberdeen.net","has_email":true,"h_phone":"01224 057300","has_phone":true,"resolved_brand_color":"#2153a0","boundary_listing_count":"1","property_count":"68","latitude":57.146239,"longitude":-2.276643},{"core_branch_id":67485,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Selling Granite Estate Agency","email":null,"sales_phone_number":"07736 546518","address":"Aberdeen","postcode":null,"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\/67485\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:23:16.000000Z","updated_at":"2025-12-09T23:23:35.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":67485,"agent_company_id":4270,"branch_location":"Covering Aberdeen City \u0026 Aberdeenshire","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":null,"agent_brand_id":5000,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":null,"has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Selling Granite Estate Agency","branch_name":"Covering Aberdeen City \u0026 Aberdeenshire","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"07736 546518","has_phone":true,"resolved_brand_color":"#11102d","boundary_listing_count":"1","property_count":"16","latitude":null,"longitude":null},{"core_branch_id":55091,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Slater Hogg \u0026 Howison","email":"stirling@slaterhogg.co.uk","sales_phone_number":"01786 470286","address":"44-46 Port Street,\r\nStirling,\r\nFK8 2LJ","postcode":"FK8 2LJ","website_url":"https:\/\/www.slaterhogg.co.uk\/branch\/estate-agents\/stirling","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/55091\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:30.000000Z","updated_at":"2026-01-20T20:00:35.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55091,"agent_company_id":51,"branch_location":"Stirling","lettings_phone_number":"01786 461302","is_sales":true,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000033315D88D57F0FC039252026E10E4C40","agent_brand_id":183,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"44-46 Port Street, Stirling","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Slater Hogg \u0026 Howison","branch_name":"Stirling","lettings":true,"sales":true,"commercial":false,"h_email":"stirling@slaterhogg.co.uk","has_email":true,"h_phone":"01786 470286","has_phone":true,"resolved_brand_color":"#1f205c","boundary_listing_count":"1","property_count":"84","latitude":56.116246,"longitude":-3.937419},{"core_branch_id":52350,"verification_status":"verified","verified_at":"2026-02-05T10:10:28.000000Z","verified_by":null,"verification_notes":null,"name":"Town \u0026 Country Property Auctions","email":null,"sales_phone_number":"08002 922275","address":"33 Lower Bridge Street\r\nChester\r\nCH1 1RS ","postcode":"CH1 1RS","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\/52350\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:15:00.000000Z","updated_at":"2026-02-05T10:10:28.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"live","assigned_user_id":null,"id":52350,"agent_company_id":100224,"branch_location":"Chester","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000A0168387691F07C055DFF94509984A40","agent_brand_id":10766,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"33 Lower Bridge Street, Chester","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Town \u0026 Country Property Auctions","branch_name":"Chester","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"08002 922275","has_phone":true,"resolved_brand_color":"#aa2846","boundary_listing_count":"1","property_count":"41","latitude":53.187783,"longitude":-2.890338}]; 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`; } } }