{"ok":true,"site":{"host":"recoatrevolution.com","url":"https://recoatrevolution.com/","type":"live","desc":"Premium floor refinishing. Your floors are restored in one day with no dust! The Clean ReCoat Process™ – beautiful like-new floors in just one day.","tools":[{"name":"list_services","kind":"answer","impl":"imperative","description":"List ReCoat Revolution's seven core wood-floor services with price ranges and turnaround.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about-us/","/acrylic-wax-removal/","/airbnb/","/before-and-after/","/blog/6-easy-steps-to-remove-scratches-from-wood-floors/"]},{"name":"list_locations","kind":"answer","impl":"imperative","description":"List every franchise location with metro, cities served, owner, and phone.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about-us/","/acrylic-wax-removal/","/airbnb/","/before-and-after/","/blog/6-easy-steps-to-remove-scratches-from-wood-floors/"]},{"name":"check_service_area","kind":"answer","impl":"imperative","description":"Given a 5-digit US ZIP, return whether ReCoat Revolution services that area and the nearest franchise.","inputSchema":{"type":"object","properties":{"zip":{"type":"string","description":"5-digit US ZIP code","pattern":"^\\d{5}$"}},"required":["zip"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about-us/","/acrylic-wax-removal/","/airbnb/","/before-and-after/","/blog/6-easy-steps-to-remove-scratches-from-wood-floors/"]},{"name":"request_quote","kind":"transact","impl":"imperative","description":"Submit a free quote request. Same rate limit and validation as the web form.","annotations":{"destructiveHint":true,"readOnlyHint":false},"inputSchema":{"type":"object","properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"address":{"type":"string"},"zip":{"type":"string","pattern":"^\\d{5}$"},"message":{"type":"string"}},"required":["address","zip"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about-us/","/acrylic-wax-removal/","/airbnb/","/before-and-after/","/blog/6-easy-steps-to-remove-scratches-from-wood-floors/"]}],"category":"Productivity & Business","favicon":"/favicons/recoatrevolution.com.png","apiSurface":"spec","toolCount":4}}