Estate & Letting Agents in Somerleyton, Ashby and Herringfleet

Find Estate Agents in Somerleyton, Ashby and Herringfleet
4 results
Durrants

Beccles

Sales
1 active listing in Somerleyton, Ashby and Herringfleet, East Suffolk, Suffolk, England
53 total
10 New Market, Beccles, NR34 9HA
View Profile
Hardimans Estate Agents
1 active listing in Somerleyton, Ashby and Herringfleet, East Suffolk, Suffolk, England
55 total
134 London Road North, Lowestoft, NR32 1HB
View Profile
Humberts

Forest Row

Sales
1 active listing in Somerleyton, Ashby and Herringfleet, East Suffolk, Suffolk, England
33 total
Humberts, The Old Bakery, Lewes Road, Forest Row, East Sussex, RH18 5HA
View Profile
Musker Mcintyre

Bungay

Sales
1 active listing in Somerleyton, Ashby and Herringfleet, East Suffolk, Suffolk, England
85 total
3 Earsham Street, Bungay, NR35 1AE
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 = 'Somerleyton, Ashby and Herringfleet'; 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":60253,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Durrants","email":"infobeccles@durrants.com","sales_phone_number":"01502 712122","address":"10 New Market,\r\nBeccles,\r\nNR34 9HA","postcode":"NR34 9HA","website_url":"http:\/\/www.durrants.com","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/60253\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:20.000000Z","updated_at":"2026-01-20T19:59:29.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60253,"agent_company_id":3850,"branch_location":"Beccles","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000008733BF9A0304F93F4E7E8B4E963A4A40","agent_brand_id":4556,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"10 New Market, Beccles","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Durrants","branch_name":"Beccles","lettings":false,"sales":true,"commercial":false,"h_email":"infobeccles@durrants.com","has_email":true,"h_phone":"01502 712122","has_phone":true,"resolved_brand_color":"#004b32","boundary_listing_count":"1","property_count":"53","latitude":52.457712,"longitude":1.56348},{"core_branch_id":60236,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Hardimans Estate Agents","email":"info@hardimans.co.uk","sales_phone_number":"01502 515999","address":"134 London Road North,\r\nLowestoft,\r\nNR32 1HB","postcode":"NR32 1HB","website_url":"http:\/\/www.hardimans.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\/60236\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:20.000000Z","updated_at":"2026-01-20T19:59:50.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60236,"agent_company_id":47,"branch_location":"Lowestoft","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000013D38558FD11FC3F344A97FE253D4A40","agent_brand_id":101,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"134 London Road North, Lowestoft","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Hardimans Estate Agents","branch_name":"Lowestoft","lettings":false,"sales":true,"commercial":false,"h_email":"info@hardimans.co.uk","has_email":true,"h_phone":"01502 515999","has_phone":true,"resolved_brand_color":"#001e78","boundary_listing_count":"1","property_count":"55","latitude":52.477722,"longitude":1.754392},{"core_branch_id":62062,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Humberts","email":"forestrow@humberts.com","sales_phone_number":"01342 326326","address":"Humberts,\r\nThe Old Bakery,\r\nLewes Road,\r\nForest Row, \r\nEast Sussex,\r\nRH18 5HA","postcode":"RH18 5HA","website_url":"https:\/\/www.humberts.com\/estate-agents-forest-row\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/62062\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:20:19.000000Z","updated_at":"2026-01-20T19:54:27.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":62062,"agent_company_id":5734,"branch_location":"Forest Row","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000410FB56D1805A13FBF4868CBB98C4940","agent_brand_id":6539,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Humberts, The Old Bakery, Lewes Road, Forest Row, East Sussex","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Humberts","branch_name":"Forest Row","lettings":false,"sales":true,"commercial":false,"h_email":"forestrow@humberts.com","has_email":true,"h_phone":"01342 326326","has_phone":true,"resolved_brand_color":"#6496b4","boundary_listing_count":"1","property_count":"33","latitude":51.09942,"longitude":0.033242},{"core_branch_id":60261,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Musker Mcintyre","email":"Becky@muskermcintyre.co.uk","sales_phone_number":"01986 888160","address":"3 Earsham Street,\r\nBungay,\r\nNR35 1AE","postcode":"NR35 1AE","website_url":"https:\/\/www.muskermcintyre.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\/60261\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:19:20.000000Z","updated_at":"2026-01-20T19:54:07.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":60261,"agent_company_id":2662,"branch_location":"Bungay","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000086764EB340FBF63F8D5DA27A6B3A4A40","agent_brand_id":3310,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"3 Earsham Street, Bungay","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Musker Mcintyre","branch_name":"Bungay","lettings":false,"sales":true,"commercial":false,"h_email":"Becky@muskermcintyre.co.uk","has_email":true,"h_phone":"01986 888160","has_phone":true,"resolved_brand_color":"#76907f","boundary_listing_count":"1","property_count":"85","latitude":52.456405,"longitude":1.436341}]; 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`; } } }