Estate & Letting Agents in Ripple, Malvern Hills

Find Estate Agents in Ripple, Malvern Hills
11 results
John Goodwin Frics

Upton Upon Severn

Sales
12 active listings in Ripple, Malvern Hills, Worcestershire, England
51 total
9 High Street, Upton upon Severn, Worcestershire, WR8 0HJ
View Profile
John Goodwin Frics

Malvern

Lettings Sales
2 active listings in Ripple, Malvern Hills, Worcestershire, England
163 total
13, Worcester Road, Malvern, WR14 4QY
View Profile
Keaze Limited

London

Sales
2 active listings in Ripple, Malvern Hills, Worcestershire, England
195 total
2nd Floor Balfour House 46-54 Great Titchfield Street London W1W 7QA
Allan Morris

Malvern

Sales
1 active listing in Ripple, Malvern Hills, Worcestershire, England
144 total
3 Worcester Road Malvern WR14 4QY
View Profile
Emdot Property Consultants LTD
1 active listing in Ripple, Malvern Hills, Worcestershire, England
109 total
Bransgore, Shoulton Lane, Hallow, Worcester, WR2 6PU
View Profile
Engall Castle

Tewkesbury

Sales
1 active listing in Ripple, Malvern Hills, Worcestershire, England
87 total
155 High Street Tewkesbury GL20 5JP
View Profile
Fisher German

Worcester

Sales
1 active listing in Ripple, Malvern Hills, Worcestershire, England
93 total
Global House Hindlip Lane Worcester WR3 8SB
View Profile
Hughes Sealey Estate Agents
1 active listing in Ripple, Malvern Hills, Worcestershire, England
78 total
Miramar, Cheltenham Road, Kinsham, Tewkesbury, GL20 8HP
View Profile
Price Estate Agents

Malvern

Sales
1 active listing in Ripple, Malvern Hills, Worcestershire, England
72 total
1 Worcester Road, Malvern, Worcestershire, WR14 4QY
Steve Gooch Estate Agents
1 active listing in Ripple, Malvern Hills, Worcestershire, England
163 total
4 High Street, Newent, GL18 1AN
View Profile
Tag Residential Lettings LTD
1 active listing in Ripple, Malvern Hills, Worcestershire, England
49 total
The Ancient Grudge, 15 High Street, Tewkesbury, GL20 5FU
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 = 'Ripple, Malvern Hills'; 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":66573,"verification_status":"verified","verified_at":"2026-01-29T14:34:21.000000Z","verified_by":null,"verification_notes":null,"name":"John Goodwin Frics","email":"upton@johngoodwin.co.uk","sales_phone_number":"01684 593125","address":"9 High Street, Upton upon Severn, Worcestershire, WR8 0HJ","postcode":"WR8 0HJ","website_url":"https:\/\/www.johngoodwin.co.uk\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":"Loop Software","logo":"https:\/\/cdn.home.co.uk\/logos\/brands\/1976_1769697634.png","office_images":null,"claimed_at":"2026-01-29T14:32:17.000000Z","created_at":"2025-12-09T17:22:47.000000Z","updated_at":"2026-01-31T10:15:12.000000Z","deleted_at":null,"claimed_user_id":"cc032b7a-33a5-4081-83d5-a15e09790c30","profile_status":"live","assigned_user_id":null,"id":66573,"agent_company_id":1421,"branch_location":"Upton Upon Severn","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000CDE9B298D8BC01C04703780B24084A40","agent_brand_id":1976,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":"#003883","logo_rect":null,"address_lines":"9 High Street, Upton upon Severn, Worcestershire","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"John Goodwin Frics","branch_name":"Upton Upon Severn","lettings":false,"sales":true,"commercial":false,"h_email":"upton@johngoodwin.co.uk","has_email":true,"h_phone":"01684 593125","has_phone":true,"resolved_brand_color":"#003883","boundary_listing_count":"12","property_count":"51","latitude":52.0636,"longitude":-2.21721},{"core_branch_id":66546,"verification_status":"verified","verified_at":"2026-01-29T14:34:21.000000Z","verified_by":null,"verification_notes":null,"name":"John Goodwin Frics","email":"malvern@johngoodwin.co.uk","sales_phone_number":"01684 892809","address":"13, Worcester Road, Malvern, WR14 4QY","postcode":"WR14 4QY","website_url":"https:\/\/www.johngoodwin.co.uk\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":"Loop Software","logo":"https:\/\/cdn.home.co.uk\/logos\/brands\/1976_1769697634.png","office_images":null,"claimed_at":"2026-01-29T14:32:17.000000Z","created_at":"2025-12-09T17:22:46.000000Z","updated_at":"2026-01-31T10:15:12.000000Z","deleted_at":null,"claimed_user_id":"cc032b7a-33a5-4081-83d5-a15e09790c30","profile_status":"live","assigned_user_id":null,"id":66546,"agent_company_id":1421,"branch_location":"Malvern","lettings_phone_number":"01684 892809","is_sales":true,"is_lettings":true,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000003C3080F0A1A402C099D711876C0E4A40","agent_brand_id":1976,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":"#003883","logo_rect":null,"address_lines":"13, Worcester Road, Malvern","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"John Goodwin Frics","branch_name":"Malvern","lettings":true,"sales":true,"commercial":false,"h_email":"malvern@johngoodwin.co.uk","has_email":true,"h_phone":"01684 892809","has_phone":true,"resolved_brand_color":"#003883","boundary_listing_count":"2","property_count":"163","latitude":52.112687,"longitude":-2.330387},{"core_branch_id":65858,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Keaze Limited","email":null,"sales_phone_number":"020 3640 7111","address":"2nd Floor\r\nBalfour House\r\n46-54 Great Titchfield Street\r\nLondon\r\nW1W 7QA","postcode":"W1W 7QA","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\/65858\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:23.000000Z","updated_at":"2026-01-20T19:54:14.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":65858,"agent_company_id":9478,"branch_location":"London","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000004D13B69F8CF1C1BFB22D03CE52C24940","agent_brand_id":10374,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"2nd Floor, Balfour House, 46-54 Great Titchfield Street, London","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Keaze Limited","branch_name":"London","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"020 3640 7111","has_phone":true,"resolved_brand_color":"#302e31","boundary_listing_count":"2","property_count":"195","latitude":51.518152,"longitude":-0.140184},{"core_branch_id":66544,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Allan Morris","email":"malvern@allan-morris.co.uk","sales_phone_number":"01684 561411","address":"3 \r\nWorcester Road\r\nMalvern\r\nWR14 4QY ","postcode":"WR14 4QY","website_url":"http:\/\/www.allan-morris.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\/66544\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:46.000000Z","updated_at":"2026-01-20T19:55:23.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":66544,"agent_company_id":472,"branch_location":"Malvern","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000003C3080F0A1A402C099D711876C0E4A40","agent_brand_id":840,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"3, Worcester Road, Malvern","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Allan Morris","branch_name":"Malvern","lettings":false,"sales":true,"commercial":false,"h_email":"malvern@allan-morris.co.uk","has_email":true,"h_phone":"01684 561411","has_phone":true,"resolved_brand_color":"#6a2d36","boundary_listing_count":"1","property_count":"144","latitude":52.112687,"longitude":-2.330387},{"core_branch_id":66557,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Emdot Property Consultants LTD","email":"info@emdotproperty.co.uk","sales_phone_number":"01905 948830","address":"Bransgore, Shoulton Lane, Hallow, Worcester, WR2 6PU","postcode":"WR2 6PU","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\/66557\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:46.000000Z","updated_at":"2026-01-20T19:55:34.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":66557,"agent_company_id":9570,"branch_location":"Worcester","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000309DD66D501B02C0D712F241CF1C4A40","agent_brand_id":10466,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Bransgore, Shoulton Lane, Hallow, Worcester","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Emdot Property Consultants LTD","branch_name":"Worcester","lettings":false,"sales":true,"commercial":false,"h_email":"info@emdotproperty.co.uk","has_email":true,"h_phone":"01905 948830","has_phone":true,"resolved_brand_color":"#304351","boundary_listing_count":"1","property_count":"109","latitude":52.225075,"longitude":-2.263337},{"core_branch_id":55492,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Engall Castle","email":"sales@engallcastle.com","sales_phone_number":"01684 293246","address":"155\r\nHigh Street\r\nTewkesbury\r\nGL20 5JP ","postcode":"GL20 5JP","website_url":"http:\/\/www.engallcastle.com\/","description":null,"listings_feed_url":null,"feed_format":null,"last_feed_sync":null,"crm_provider":null,"logo":"https:\/\/cdn.home.co.uk\/agents\/55492\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:44.000000Z","updated_at":"2026-01-20T20:00:50.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55492,"agent_company_id":1314,"branch_location":"Tewkesbury","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000F6ECB94C4D4201C0DD7D8E8F16FF4940","agent_brand_id":1861,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"155, High Street, Tewkesbury","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Engall Castle","branch_name":"Tewkesbury","lettings":false,"sales":true,"commercial":false,"h_email":"sales@engallcastle.com","has_email":true,"h_phone":"01684 293246","has_phone":true,"resolved_brand_color":"#ffe20e","boundary_listing_count":"1","property_count":"87","latitude":51.992876,"longitude":-2.157374},{"core_branch_id":66559,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Fisher German","email":"worcesteragency@fishergerman.co.uk","sales_phone_number":"01905 726220","address":"Global House\r\nHindlip Lane\r\nWorcester\r\nWR3 8SB","postcode":"WR3 8SB","website_url":"https:\/\/www.fishergerman.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\/66559\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:47.000000Z","updated_at":"2026-01-20T19:55:24.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":66559,"agent_company_id":4145,"branch_location":"Worcester","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000009A999999999901C0068195438B1C4A40","agent_brand_id":4868,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Global House, Hindlip Lane, Worcester","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Fisher German","branch_name":"Worcester","lettings":false,"sales":true,"commercial":false,"h_email":"worcesteragency@fishergerman.co.uk","has_email":true,"h_phone":"01905 726220","has_phone":true,"resolved_brand_color":"#2a3344","boundary_listing_count":"1","property_count":"93","latitude":52.223,"longitude":-2.2},{"core_branch_id":55497,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Hughes Sealey Estate Agents","email":"craig.hughes@hughessealey.co.uk","sales_phone_number":"01242 220080","address":"Miramar, \r\nCheltenham Road, Kinsham,\r\nTewkesbury,\r\nGL20 8HP","postcode":"GL20 8HP","website_url":"https:\/\/www.hughessealey.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\/55497\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:44.000000Z","updated_at":"2026-01-20T20:00:50.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55497,"agent_company_id":1315,"branch_location":"Cheltenham","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000A087DA368CC200C01895D40968024A40","agent_brand_id":1862,"offers_sales":true,"offers_lettings":false,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"Miramar, Cheltenham Road, Kinsham, Tewkesbury","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Hughes Sealey Estate Agents","branch_name":"Cheltenham","lettings":false,"sales":true,"commercial":false,"h_email":"craig.hughes@hughessealey.co.uk","has_email":true,"h_phone":"01242 220080","has_phone":true,"resolved_brand_color":"#c49d5b","boundary_listing_count":"1","property_count":"78","latitude":52.0188,"longitude":-2.094994},{"core_branch_id":66548,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Price Estate Agents","email":null,"sales_phone_number":"01684 898800","address":"1 Worcester Road, Malvern, Worcestershire, WR14 4QY","postcode":"WR14 4QY","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\/66548\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:22:46.000000Z","updated_at":"2026-01-20T19:55:23.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":66548,"agent_company_id":2635,"branch_location":"Malvern","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E61000003C3080F0A1A402C099D711876C0E4A40","agent_brand_id":3277,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"1 Worcester Road, Malvern, Worcestershire","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Price Estate Agents","branch_name":"Malvern","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"01684 898800","has_phone":true,"resolved_brand_color":"#0d0436","boundary_listing_count":"1","property_count":"72","latitude":52.112687,"longitude":-2.330387},{"core_branch_id":55472,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Steve Gooch Estate Agents","email":"newent@stevegooch.co.uk","sales_phone_number":"01531 820844","address":"4 High Street,\r\nNewent,\r\nGL18 1AN","postcode":"GL18 1AN","website_url":"http:\/\/www.stevegooch.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\/55472\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:43.000000Z","updated_at":"2026-01-20T19:53:17.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55472,"agent_company_id":194,"branch_location":"Newent","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E610000049BBD1C77C4003C03C2EAA4544F74940","agent_brand_id":470,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"4 High Street, Newent","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Steve Gooch Estate Agents","branch_name":"Newent","lettings":false,"sales":true,"commercial":false,"h_email":"newent@stevegooch.co.uk","has_email":true,"h_phone":"01531 820844","has_phone":true,"resolved_brand_color":"#053778","boundary_listing_count":"1","property_count":"163","latitude":51.931771,"longitude":-2.406488},{"core_branch_id":55491,"verification_status":"pending","verified_at":null,"verified_by":null,"verification_notes":null,"name":"Tag Residential Lettings LTD","email":null,"sales_phone_number":"01684 295417","address":"The Ancient Grudge, 15 High Street,\r\nTewkesbury,\r\nGL20 5FU","postcode":"GL20 5FU","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\/55491\/logo.png","office_images":null,"claimed_at":null,"created_at":"2025-12-09T17:16:44.000000Z","updated_at":"2026-01-20T19:53:18.000000Z","deleted_at":null,"claimed_user_id":null,"profile_status":"on_hold","assigned_user_id":null,"id":55491,"agent_company_id":1317,"branch_location":"Tewkesbury","lettings_phone_number":null,"is_sales":true,"is_lettings":false,"is_commercial":false,"is_hm_agent":false,"geopoint":"0101000020E6100000E013EB54F93E01C042EA76F695FF4940","agent_brand_id":1864,"offers_sales":true,"offers_lettings":true,"claimed_assigned_user_id":null,"brand_color":null,"logo_rect":null,"address_lines":"The Ancient Grudge, 15 High Street, Tewkesbury","has_home_listings":false,"external_crm_branch_id":null,"agent_name":"Tag Residential Lettings LTD","branch_name":"Tewkesbury","lettings":false,"sales":true,"commercial":false,"h_email":null,"has_email":false,"h_phone":"01684 295417","has_phone":true,"resolved_brand_color":"#443d6e","boundary_listing_count":"1","property_count":"49","latitude":51.996764,"longitude":-2.155749}]; 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`; } } }