Estate & Letting Agents in Middleton in Teesdale, County Durham

Find Estate Agents in Middleton in Teesdale, County Durham
3 results
Addisons Chartered Surveyors

Barnard Castle

Sales
6 active listings in Middleton in Teesdale, County Durham, North East, England
52 total
13 Galgate, Barnard Castle, DL12 8EQ
View Profile
George F.White

Barnard Castle

Sales
5 active listings in Middleton in Teesdale, County Durham, North East, England
88 total
14c Redwell Court, Barnard Castle, County Durham DL12 8BN
View Profile
Ryan James Estate Agents

Bishop Auckland

Sales
2 active listings in Middleton in Teesdale, County Durham, North East, England
126 total
136 Newgate Street, Bishop Auckland, DL14 7EH
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 = 'Middleton in Teesdale, County Durham'; 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":53740,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Addisons Chartered Surveyors","email":"reception@addisons-surveyors.co.uk","sales_phone_number":"01833 638094","address":"13 Galgate,\r\nBarnard Castle,\r\nDL12 8EQ","postcode":"DL12 8EQ","website_url":"https:\/\/www.addisons-surveyors.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\/53740\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:15:46.000000Z","updated_at":"2026-01-20T19:53:00.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":53740,"agent_company_id":5925,"branch_location":"Barnard Castle","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000EA245B5D4EC9FEBF774EB340BB454B40","agent_brand_id":6735,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"13 Galgate, Barnard Castle","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Addisons Chartered Surveyors","branch_name":"Barnard Castle","lettings":false,"sales":true,"commercial":false,"h_email":"reception@addisons-surveyors.co.uk","has_email":true,"h_phone":"01833 638094","has_phone":true,"resolved_brand_color":"#df9f3b","boundary_listing_count":"6","property_count":"52","latitude":54.544777,"longitude":-1.924147},{"core_branch_id":53739,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"George F.White","email":"barnardcastle@georgefwhite.co.uk","sales_phone_number":"03339 202220","address":"14c Redwell Court,\r\nBarnard Castle,\r\nCounty Durham\r\nDL12 8BN","postcode":"DL12 8BN","website_url":"http:\/\/www.georgefwhite.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\/53739\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:15:46.000000Z","updated_at":"2026-01-20T19:53:00.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":53739,"agent_company_id":5926,"branch_location":"Barnard Castle","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000000A68226C78BAFEBF1E5036E50A474B40","agent_brand_id":6736,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"14c Redwell Court, Barnard Castle, County Durham","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"George F.White","branch_name":"Barnard Castle","lettings":false,"sales":true,"commercial":false,"h_email":"barnardcastle@georgefwhite.co.uk","has_email":true,"h_phone":"03339 202220","has_phone":true,"resolved_brand_color":"#163d35","boundary_listing_count":"5","property_count":"88","latitude":54.55502,"longitude":-1.920525},{"core_branch_id":53747,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Ryan James Estate Agents","email":"bishop@ryanjamesestateagents.co.uk","sales_phone_number":"01388 240280","address":"136 Newgate Street,\r\nBishop Auckland,\r\nDL14 7EH","postcode":"DL14 7EH","website_url":"https:\/\/www.ryanjamesestateagent.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\/53747\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:15:46.000000Z","updated_at":"2026-01-20T19:57:55.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":53747,"agent_company_id":2141,"branch_location":"Bishop Auckland","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000FFCA4A9352D0FABF4E61A5828A544B40","agent_brand_id":2755,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"136 Newgate Street, Bishop Auckland","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Ryan James Estate Agents","branch_name":"Bishop Auckland","lettings":false,"sales":true,"commercial":false,"h_email":"bishop@ryanjamesestateagents.co.uk","has_email":true,"h_phone":"01388 240280","has_phone":true,"resolved_brand_color":"#deac2d","boundary_listing_count":"2","property_count":"126","latitude":54.660477,"longitude":-1.67586}]; 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`; } } }