[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"property-manager-top-shelf-property-management-west-des-moines-ia":3},{"id":4,"name":5,"slug":6,"verified":7,"verification_status":8,"true_match":7,"is_paid_client":7,"address":9,"phone":9,"email":9,"website":10,"bookingUrl":9,"calendlyUrl":9,"calcomUrl":9,"logo":11,"coverage":12,"city":14,"state":15,"rating":16,"averageRating":16,"obfuscated":17,"reviewCount":18,"googlerating":16,"googlereviewcount":18,"averagerating":16,"reviewcount":18,"description":19,"markets":20,"coverageMapPoints":306,"performance_tier":368,"top2025Ranking":11,"metrics":369,"propertyTypes":375,"assetClassFocus":376,"size":371,"tags":377,"faqs":379,"establishedDate":380,"yelp_rating":11,"yelpRating":11,"yelpReviewCount":11,"yelpUrl":381,"bbb_url":382,"bbbRating":383,"bbbReviewCount":11,"bbbComplaintCount":26,"linkedinUrl":11,"profileExtras":384},5626,"Top Shelf Property Management","top-shelf-property-management-west-des-moines-ia",false,"unverified","","https:\u002F\u002Ftopshelfiowa.com",null,{"primary":13,"secondary":13},"N\u002FA","West Des Moines","IA",3.6,true,145,"PM company in West Des Moines, IA",[21,31,39,47,57,65,73,81,88,96,104,111,119,126,134,157,165,173,181,189,196,203,211,218,225,232,240,247,255,263,270,278,285,293,300],{"region":22,"citySlug":23,"state":15,"stateLowercase":24,"displayName":25,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":27,"city":22,"zipcode":28,"lat":29,"lng":30},"Adel","adel","ia","Adel, IA",1,[28],"50003",41.61,-94.02,{"region":32,"citySlug":33,"state":15,"stateLowercase":24,"displayName":34,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":35,"city":32,"zipcode":36,"lat":37,"lng":38},"Alleman","alleman","Alleman, IA",[36],"50007",41.81,-93.61,{"region":40,"citySlug":41,"state":15,"stateLowercase":24,"displayName":42,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":43,"city":40,"zipcode":44,"lat":45,"lng":46},"Altoona","altoona","Altoona, IA",[44],"50009",41.65,-93.47,{"region":48,"citySlug":49,"state":15,"stateLowercase":24,"displayName":50,"isPrimary":7,"zipCount":51,"pmCount":26,"matchingZips":52,"city":48,"zipcode":53,"lat":55,"lng":56},"Ankeny","ankeny","Ankeny, IA",2,[53,54],"50023","50021",41.71,-93.62,{"region":58,"citySlug":59,"state":15,"stateLowercase":24,"displayName":60,"isPrimary":17,"zipCount":26,"pmCount":26,"matchingZips":61,"city":58,"zipcode":62,"lat":63,"lng":64},"Atlantic","atlantic","Atlantic, IA",[62],"50022",41.39,-95.01,{"region":66,"citySlug":67,"state":15,"stateLowercase":24,"displayName":68,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":69,"city":66,"zipcode":70,"lat":71,"lng":72},"Bevington","bevington","Bevington, IA",[70],"50033",41.36,-93.79,{"region":74,"citySlug":75,"state":15,"stateLowercase":24,"displayName":76,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":77,"city":74,"zipcode":78,"lat":79,"lng":80},"Bondurant","bondurant","Bondurant, IA",[78],"50035",41.68,-93.46,{"region":82,"citySlug":83,"state":15,"stateLowercase":24,"displayName":84,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":85,"city":82,"zipcode":86,"lat":87,"lng":38},"Boone","boone","Boone, IA",[86],"50950",41.57,{"region":89,"citySlug":90,"state":15,"stateLowercase":24,"displayName":91,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":92,"city":89,"zipcode":93,"lat":94,"lng":95},"Booneville","booneville","Booneville, IA",[93],"50038",41.53,-93.9,{"region":97,"citySlug":98,"state":15,"stateLowercase":24,"displayName":99,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":100,"city":97,"zipcode":101,"lat":102,"lng":103},"Carlisle","carlisle","Carlisle, IA",[101],"50047",41.51,-93.48,{"region":105,"citySlug":106,"state":15,"stateLowercase":24,"displayName":107,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":108,"city":105,"zipcode":109,"lat":29,"lng":110},"Clive","clive","Clive, IA",[109],"50325",-93.8,{"region":112,"citySlug":113,"state":15,"stateLowercase":24,"displayName":114,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":115,"city":112,"zipcode":116,"lat":117,"lng":118},"Cumming","cumming","Cumming, IA",[116],"50061",41.48,-93.76,{"region":120,"citySlug":121,"state":15,"stateLowercase":24,"displayName":122,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":123,"city":120,"zipcode":124,"lat":79,"lng":125},"Dallas Center","dallas-center","Dallas Center, IA",[124],"50063",-93.98,{"region":127,"citySlug":128,"state":15,"stateLowercase":24,"displayName":129,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":130,"city":127,"zipcode":131,"lat":132,"lng":133},"De Soto","de-soto","De Soto, IA",[131],"50069",41.52,-94.03,{"region":135,"citySlug":136,"state":15,"stateLowercase":24,"displayName":137,"isPrimary":7,"zipCount":138,"pmCount":26,"matchingZips":139,"city":135,"zipcode":140,"lat":155,"lng":156},"Des Moines","des-moines","Des Moines, IA",15,[140,141,142,143,144,145,146,147,148,149,150,151,152,153,154],"50312","50311","50310","50314","50321","50309","50315","50308","50307","50395","50319","50316","50313","50320","50317",41.58,-93.68,{"region":158,"citySlug":159,"state":15,"stateLowercase":24,"displayName":160,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":161,"city":158,"zipcode":162,"lat":163,"lng":164},"Elkhart","elkhart","Elkhart, IA",[162],"50073",41.79,-93.51,{"region":166,"citySlug":167,"state":15,"stateLowercase":24,"displayName":168,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":169,"city":166,"zipcode":170,"lat":171,"lng":172},"Granger","granger","Granger, IA",[170],"50109",41.76,-93.82,{"region":174,"citySlug":175,"state":15,"stateLowercase":24,"displayName":176,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":177,"city":174,"zipcode":178,"lat":179,"lng":180},"Grimes","grimes","Grimes, IA",[178],"50111",41.66,-93.78,{"region":182,"citySlug":183,"state":15,"stateLowercase":24,"displayName":184,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":185,"city":182,"zipcode":186,"lat":187,"lng":188},"Hartford","hartford","Hartford, IA",[186],"50118",41.45,-93.4,{"region":190,"citySlug":191,"state":15,"stateLowercase":24,"displayName":192,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":193,"city":190,"zipcode":194,"lat":71,"lng":195},"Indianola","indianola","Indianola, IA",[194],"50125",-93.56,{"region":197,"citySlug":198,"state":15,"stateLowercase":24,"displayName":199,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":200,"city":197,"zipcode":201,"lat":79,"lng":202},"Johnston","johnston","Johnston, IA",[201],"50131",-93.7,{"region":204,"citySlug":205,"state":15,"stateLowercase":24,"displayName":206,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":207,"city":204,"zipcode":208,"lat":209,"lng":210},"Martensdale","martensdale","Martensdale, IA",[208],"50160",41.37,-93.74,{"region":212,"citySlug":213,"state":15,"stateLowercase":24,"displayName":214,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":215,"city":212,"zipcode":216,"lat":217,"lng":30},"Minburn","minburn","Minburn, IA",[216],"50167",41.75,{"region":219,"citySlug":220,"state":15,"stateLowercase":24,"displayName":221,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":222,"city":219,"zipcode":223,"lat":179,"lng":224},"Mitchellville","mitchellville","Mitchellville, IA",[223],"50169",-93.36,{"region":226,"citySlug":227,"state":15,"stateLowercase":24,"displayName":228,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":229,"city":226,"zipcode":230,"lat":231,"lng":156},"Norwalk","norwalk","Norwalk, IA",[230],"50211",41.49,{"region":233,"citySlug":234,"state":15,"stateLowercase":24,"displayName":235,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":236,"city":233,"zipcode":237,"lat":238,"lng":239},"Patterson","patterson","Patterson, IA",[237],"50218",41.35,-93.88,{"region":241,"citySlug":242,"state":15,"stateLowercase":24,"displayName":243,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":244,"city":241,"zipcode":245,"lat":155,"lng":246},"Pleasant Hill","pleasant-hill","Pleasant Hill, IA",[245],"50327",-93.49,{"region":248,"citySlug":249,"state":15,"stateLowercase":24,"displayName":250,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":251,"city":248,"zipcode":252,"lat":253,"lng":254},"Polk City","polk-city","Polk City, IA",[252],"50226",41.77,-93.71,{"region":256,"citySlug":257,"state":15,"stateLowercase":24,"displayName":258,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":259,"city":256,"zipcode":260,"lat":261,"lng":262},"Prole","prole","Prole, IA",[260],"50229",41.38,-93.73,{"region":264,"citySlug":265,"state":15,"stateLowercase":24,"displayName":266,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":267,"city":264,"zipcode":268,"lat":102,"lng":269},"Runnells","runnells","Runnells, IA",[268],"50237",-93.35,{"region":271,"citySlug":272,"state":15,"stateLowercase":24,"displayName":273,"isPrimary":7,"zipCount":51,"pmCount":26,"matchingZips":274,"city":271,"zipcode":275,"lat":277,"lng":210},"Urbandale","urbandale","Urbandale, IA",[275,276],"50322","50323",41.63,{"region":279,"citySlug":280,"state":15,"stateLowercase":24,"displayName":281,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":282,"city":279,"zipcode":283,"lat":94,"lng":284},"Van Meter","van-meter","Van Meter, IA",[283],"50261",-93.95,{"region":286,"citySlug":287,"state":15,"stateLowercase":24,"displayName":288,"isPrimary":7,"zipCount":26,"pmCount":26,"matchingZips":289,"city":286,"zipcode":290,"lat":291,"lng":292},"Waukee","waukee","Waukee, IA",[290],"50263",41.6,-93.86,{"region":14,"citySlug":294,"state":15,"stateLowercase":24,"displayName":295,"isPrimary":7,"zipCount":51,"pmCount":26,"matchingZips":296,"city":14,"zipcode":297,"lat":87,"lng":299},"west-des-moines","West Des Moines, IA",[297,298],"50265","50266",-93.75,{"region":301,"citySlug":302,"state":15,"stateLowercase":24,"displayName":303,"isPrimary":17,"zipCount":26,"pmCount":26,"matchingZips":304,"city":301,"zipcode":305,"lat":291,"lng":254},"Windsor Heights","windsor-heights","Windsor Heights, IA",[305],"50324",[307,308,309,310,311,312,314,315,316,317,319,321,322,323,324,325,326,327,328,329,332,333,334,335,336,337,338,340,343,344,345,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367],{"zipcode":290,"lat":291,"lng":292,"isPrimary":7,"placeLabel":288},{"zipcode":62,"lat":63,"lng":64,"isPrimary":17,"placeLabel":60},{"zipcode":305,"lat":291,"lng":254,"isPrimary":17,"placeLabel":303},{"zipcode":140,"lat":155,"lng":156,"isPrimary":7,"placeLabel":137},{"zipcode":297,"lat":87,"lng":299,"isPrimary":7,"placeLabel":295},{"zipcode":141,"lat":291,"lng":313,"isPrimary":7,"placeLabel":137},-93.67,{"zipcode":275,"lat":277,"lng":210,"isPrimary":7,"placeLabel":273},{"zipcode":142,"lat":277,"lng":313,"isPrimary":7,"placeLabel":137},{"zipcode":298,"lat":87,"lng":110,"isPrimary":7,"placeLabel":295},{"zipcode":143,"lat":291,"lng":318,"isPrimary":7,"placeLabel":137},-93.63,{"zipcode":144,"lat":94,"lng":320,"isPrimary":7,"placeLabel":137},-93.66,{"zipcode":109,"lat":29,"lng":110,"isPrimary":7,"placeLabel":107},{"zipcode":276,"lat":277,"lng":72,"isPrimary":7,"placeLabel":273},{"zipcode":145,"lat":155,"lng":56,"isPrimary":7,"placeLabel":137},{"zipcode":146,"lat":87,"lng":38,"isPrimary":7,"placeLabel":137},{"zipcode":147,"lat":87,"lng":38,"isPrimary":7,"placeLabel":137},{"zipcode":148,"lat":87,"lng":38,"isPrimary":7,"placeLabel":137},{"zipcode":149,"lat":87,"lng":38,"isPrimary":7,"placeLabel":137},{"zipcode":86,"lat":87,"lng":38,"isPrimary":7,"placeLabel":84},{"zipcode":150,"lat":330,"lng":331,"isPrimary":7,"placeLabel":137},41.59,-93.6,{"zipcode":178,"lat":179,"lng":180,"isPrimary":7,"placeLabel":176},{"zipcode":151,"lat":29,"lng":331,"isPrimary":7,"placeLabel":137},{"zipcode":230,"lat":231,"lng":156,"isPrimary":7,"placeLabel":228},{"zipcode":201,"lat":79,"lng":202,"isPrimary":7,"placeLabel":199},{"zipcode":152,"lat":45,"lng":56,"isPrimary":7,"placeLabel":137},{"zipcode":116,"lat":117,"lng":118,"isPrimary":7,"placeLabel":114},{"zipcode":153,"lat":94,"lng":339,"isPrimary":7,"placeLabel":137},-93.57,{"zipcode":154,"lat":341,"lng":342,"isPrimary":7,"placeLabel":137},41.62,-93.55,{"zipcode":53,"lat":55,"lng":56,"isPrimary":7,"placeLabel":50},{"zipcode":93,"lat":94,"lng":95,"isPrimary":7,"placeLabel":91},{"zipcode":54,"lat":346,"lng":331,"isPrimary":7,"placeLabel":50},41.72,{"zipcode":245,"lat":155,"lng":246,"isPrimary":7,"placeLabel":243},{"zipcode":283,"lat":94,"lng":284,"isPrimary":7,"placeLabel":281},{"zipcode":252,"lat":253,"lng":254,"isPrimary":7,"placeLabel":250},{"zipcode":101,"lat":102,"lng":103,"isPrimary":7,"placeLabel":99},{"zipcode":170,"lat":171,"lng":172,"isPrimary":7,"placeLabel":168},{"zipcode":44,"lat":45,"lng":46,"isPrimary":7,"placeLabel":42},{"zipcode":260,"lat":261,"lng":262,"isPrimary":7,"placeLabel":258},{"zipcode":208,"lat":209,"lng":210,"isPrimary":7,"placeLabel":206},{"zipcode":78,"lat":79,"lng":80,"isPrimary":7,"placeLabel":76},{"zipcode":124,"lat":79,"lng":125,"isPrimary":7,"placeLabel":122},{"zipcode":28,"lat":29,"lng":30,"isPrimary":7,"placeLabel":25},{"zipcode":70,"lat":71,"lng":72,"isPrimary":7,"placeLabel":68},{"zipcode":36,"lat":37,"lng":38,"isPrimary":7,"placeLabel":34},{"zipcode":131,"lat":132,"lng":133,"isPrimary":7,"placeLabel":129},{"zipcode":194,"lat":71,"lng":195,"isPrimary":7,"placeLabel":192},{"zipcode":162,"lat":163,"lng":164,"isPrimary":7,"placeLabel":160},{"zipcode":237,"lat":238,"lng":239,"isPrimary":7,"placeLabel":235},{"zipcode":186,"lat":187,"lng":188,"isPrimary":7,"placeLabel":184},{"zipcode":223,"lat":179,"lng":224,"isPrimary":7,"placeLabel":221},{"zipcode":216,"lat":217,"lng":30,"isPrimary":7,"placeLabel":214},{"zipcode":268,"lat":102,"lng":269,"isPrimary":7,"placeLabel":266},"Emerging",{"daysOnMarketAvg":13,"daysOnMarketMed":13,"doors":370,"size":371,"rentAccuracy":13,"retentionRate":13,"marketExperience":372,"responseTime":13,"units":373,"years":374,"avg_vacancy":13},275,"Mid-Market [200-499]",20,"275+","20",[],[],[378],"Licensed",[],"2005-01-01","https:\u002F\u002Fwww.yelp.com\u002Fbiz\u002Fbc-property-management-windsor-heights?osq=Top+Shelf+Property+Management&amp;override_cta=Get+a+quote","https:\u002F\u002Fwww.bbb.org\u002Fus\u002Fia\u002Fwest-des-moines\u002Fprofile\u002Fproperty-management\u002Ftop-shelf-property-management-0664-32103634","B-",{"certifications":385,"surveyResults":387,"testimonials":390},{"certifications":386},[],{"paid":7,"metrics":388,"responseCount":389,"lastUpdated":11},[],0,{"testimonials":391,"hasMore":7},[]]