Estate & Letting Agents in Stratton on the Fosse, Somerset

Find Estate Agents in Stratton on the Fosse, Somerset
8 results
Roderick Thomas
Roderick Thomas

Wells

Sales
2 active listings in Stratton on the Fosse, Somerset, England
92 total
1 Priory Road Wells BA5 1SR
View Featured Profile
Exp UK
Exp UK

East Midlands

Sales
1 active listing in Stratton on the Fosse, Somerset, England
7,673 total
114 St. Martin's Lane London WC2N 4BE
View Featured Profile
Killens

Wells

Sales
4 active listings in Stratton on the Fosse, Somerset, England
59 total
10 Sadler Street, Wells, BA5 2SE
View Profile
Sam Chivers Estate Agents

Midsomer Norton

Sales
4 active listings in Stratton on the Fosse, Somerset, England
123 total
Unit 1, Radstock Road, Midsomer Norton, Radstock, BA3 2AA
View Profile
Andrews Estate Agents

Midsomer Norton

Sales
3 active listings in Stratton on the Fosse, Somerset, England
73 total
74-76 High Street, Midsomer Norton, Radstock, BA3 2DG
View Profile
Bath Stone Property

Midsomer Norton

Sales
1 active listing in Stratton on the Fosse, Somerset, England
48 total
1 Somer House, Midsomer Norton, BA3 2HN
View Profile
Cooper & Tanner

Midsomer Norton

Sales
1 active listing in Stratton on the Fosse, Somerset, England
58 total
14 High Street, Midsomer Norton, Radstock, BA3 2HP
View Profile
Savills

Bath

Sales
1 active listing in Stratton on the Fosse, Somerset, England
55 total
21 Milsom Street Bath BA1 1DE
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 = 'Stratton on the Fosse, Somerset'; 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":50679,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Roderick Thomas","email":"info@roderickthomas.co.uk","sales_phone_number":"01749 670079","address":"1 \r\nPriory Road\r\nWells\r\nBA5 1SR \r\n","postcode":"BA5 1SR","website_url":"http:\/\/www.roderickthomas.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\/50679\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:14:06.000000Z","updated_at":"2026-01-20T19:52:30.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50679,"agent_company_id":186,"branch_location":"Wells","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":true,"geopoint":"0101000020E610000053E8BCC62E3105C09FE57970779A4940","agent_brand_id":461,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"1, Priory Road, Wells","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Roderick Thomas","branch_name":"Wells","lettings":false,"sales":true,"commercial":false,"h_email":"info@roderickthomas.co.uk","has_email":true,"h_phone":"01749 670079","has_phone":true,"resolved_brand_color":"#465528","boundary_listing_count":"2","property_count":"92","latitude":51.20677,"longitude":-2.649015},{"core_branch_id":66292,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Exp UK","email":"carl.mcintosh-ormerod@exp.uk.com","sales_phone_number":"03304 609968","address":"114 St. Martin\u0027s Lane\r\nLondon\r\nWC2N 4BE","postcode":"WC2N 4BE","website_url":"https:\/\/exp.uk.com\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/66292\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:38.000000Z","updated_at":"2026-01-20T19:55:20.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":66292,"agent_company_id":510,"branch_location":"East Midlands","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":true,"geopoint":"0101000020E610000056478E740646C0BF0398327040C14940","agent_brand_id":924,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"114 St. Martin\u0027s Lane, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Exp UK","branch_name":"East Midlands","lettings":false,"sales":true,"commercial":false,"h_email":"carl.mcintosh-ormerod@exp.uk.com","has_email":true,"h_phone":"03304 609968","has_phone":true,"resolved_brand_color":"#ffffff","boundary_listing_count":"1","property_count":"7673","latitude":51.509779,"longitude":-0.127137},{"core_branch_id":50687,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Killens","email":"wells@killens.org.uk","sales_phone_number":"01749 671172","address":"10 Sadler Street,\r\nWells,\r\nBA5 2SE","postcode":"BA5 2SE","website_url":"http:\/\/www.killens.org.uk","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/50687\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:14:06.000000Z","updated_at":"2026-01-20T19:52:30.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50687,"agent_company_id":2081,"branch_location":"Wells","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000E7FEEA71DF2A05C0B7291E17D59A4940","agent_brand_id":2689,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"10 Sadler Street, Wells","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Killens","branch_name":"Wells","lettings":false,"sales":true,"commercial":false,"h_email":"wells@killens.org.uk","has_email":true,"h_phone":"01749 671172","has_phone":true,"resolved_brand_color":"#b91e32","boundary_listing_count":"4","property_count":"59","latitude":51.209628,"longitude":-2.645934},{"core_branch_id":50664,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Sam Chivers Estate Agents","email":"sales@samchiversproperty.co.uk","sales_phone_number":"01761 411020","address":"Unit 1,\r\nRadstock Road,\r\nMidsomer Norton,\r\nRadstock,\r\nBA3 2AA","postcode":"BA3 2AA","website_url":"http:\/\/www.samchiversproperty.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\/50664\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:14:06.000000Z","updated_at":"2026-01-20T19:56:09.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50664,"agent_company_id":6624,"branch_location":"Midsomer Norton","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000EE7C3F355EBA03C06891ED7C3FA54940","agent_brand_id":7453,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Unit 1, Radstock Road, Midsomer Norton, Radstock","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Sam Chivers Estate Agents","branch_name":"Midsomer Norton","lettings":false,"sales":true,"commercial":false,"h_email":"sales@samchiversproperty.co.uk","has_email":true,"h_phone":"01761 411020","has_phone":true,"resolved_brand_color":"#927d61","boundary_listing_count":"4","property_count":"123","latitude":51.291,"longitude":-2.466},{"core_branch_id":50667,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Andrews Estate Agents","email":"midsomernorton@andrewsonline.co.uk","sales_phone_number":"01761 410111","address":"74-76 High Street,\r\nMidsomer Norton,\r\nRadstock,\r\nBA3 2DG ","postcode":"BA3 2DG","website_url":"https:\/\/andrewsonline.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\/50667\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:14:06.000000Z","updated_at":"2026-01-20T20:01:23.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50667,"agent_company_id":111,"branch_location":"Midsomer Norton","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000000F09DFFB1BD403C04D2CF015DDA44940","agent_brand_id":331,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"74-76 High Street, Midsomer Norton, Radstock","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Andrews Estate Agents","branch_name":"Midsomer Norton","lettings":false,"sales":true,"commercial":false,"h_email":"midsomernorton@andrewsonline.co.uk","has_email":true,"h_phone":"01761 410111","has_phone":true,"resolved_brand_color":"#5a1941","boundary_listing_count":"3","property_count":"73","latitude":51.287997,"longitude":-2.478569},{"core_branch_id":50669,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Bath Stone Property","email":"jordan@bathstoneproperty.com","sales_phone_number":"01225 422224","address":"1 Somer House, Midsomer Norton, BA3 2HN","postcode":"BA3 2HN","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\/50669\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:14:06.000000Z","updated_at":"2026-01-20T20:01:23.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50669,"agent_company_id":2397,"branch_location":"Midsomer Norton","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000FCC401F4FBDE03C0D42CD0EE90A44940","agent_brand_id":3025,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"1 Somer House, Midsomer Norton","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Bath Stone Property","branch_name":"Midsomer Norton","lettings":false,"sales":true,"commercial":false,"h_email":"jordan@bathstoneproperty.com","has_email":true,"h_phone":"01225 422224","has_phone":true,"resolved_brand_color":"#ffde0c","boundary_listing_count":"1","property_count":"48","latitude":51.285673,"longitude":-2.483879},{"core_branch_id":50670,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Cooper \u0026 Tanner","email":"midsomernorton@cooperandtanner.co.uk","sales_phone_number":"01761 411010","address":"14 High Street,\r\nMidsomer Norton,\r\nRadstock,\r\nBA3 2HP","postcode":"BA3 2HP","website_url":"https:\/\/www.cooperandtanner.co.uk\/branches\/midsomer-norton#\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/50670\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:14:06.000000Z","updated_at":"2026-01-20T20:01:23.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50670,"agent_company_id":552,"branch_location":"Midsomer Norton","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000E09C11A5BD4104C0B6847CD0B3A14940","agent_brand_id":1010,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"14 High Street, Midsomer Norton, Radstock","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Cooper \u0026 Tanner","branch_name":"Midsomer Norton","lettings":false,"sales":true,"commercial":false,"h_email":"midsomernorton@cooperandtanner.co.uk","has_email":true,"h_phone":"01761 411010","has_phone":true,"resolved_brand_color":"#c40129","boundary_listing_count":"1","property_count":"58","latitude":51.2633,"longitude":-2.5321},{"core_branch_id":50540,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Savills","email":"bath@savills.com","sales_phone_number":"01225 474500","address":"21\r\nMilsom Street\r\nBath\r\nBA1 1DE","postcode":"BA1 1DE","website_url":"https:\/\/www.savills.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\/50540\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:14:01.000000Z","updated_at":"2026-01-20T20:01:20.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":50540,"agent_company_id":33,"branch_location":"Bath","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000F1660DDE57E502C0E4DC26DC2BB14940","agent_brand_id":47,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"21, Milsom Street, Bath","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Savills","branch_name":"Bath","lettings":false,"sales":true,"commercial":false,"h_email":"bath@savills.com","has_email":true,"h_phone":"01225 474500","has_phone":true,"resolved_brand_color":"#ffe643","boundary_listing_count":"1","property_count":"55","latitude":51.384151,"longitude":-2.361984}]; 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`; } } }