No, Google Guaranteed runs through Local Services Ads, and you don’t need a website to get started. However, having a website can still support your brand and SEO efforts.