[{"content":" Plano is where this business actually started, in every way that counts. Our first networking group met there, and our first clients came out of that room: roofing companies, fencing contractors, junk haulers, solar installers, real estate agents, photographers, plumbers, HVAC companies, and pest control businesses. The work for them has been consulting on lead generation and analytics, with AI workflows and a CRM handling the repetitive parts. We are based in Wylie, one town over, and we do not have a Plano office. What we do have is a standing habit of meeting clients in person on a regular cadence, with phone calls, screen shares, and texts in between. If you run a Plano business and what you need is more leads, that is the conversation we have had many times.\nWork we have done in Plano\r#\rWe do not put client names or logos on this site, so the honest way to describe the Plano work is by trade. We have consulted on lead generation and analytics for Plano businesses in roofing, fencing, junk hauling, solar, real estate, photography, plumbing, HVAC, and pest control, building AI workflows and CRM setups that handle the repetitive parts of capturing and following up on leads.\nWhat that work produced, across those clients: rankings that improved and brought more traffic, better conversion on the traffic that arrived, lead lists that got built and then actually managed and followed up, review systems that turned into more reviews, Business Profiles that show up when people search, website errors found and fixed, and sites that load faster than they did. The numbers behind those belong next to their sources, so we show them in person rather than printing them here.\nHow working with us goes\r#\rWe are based in Wylie, and we say that plainly rather than pretending to a Plano address. The work itself runs the way it has always run with our Plano clients: in-person meetings on a regular cadence, with phone calls, screen shares, and texts between them. We stay involved with our customers, and the meeting cadence reflects that. Nothing about the arrangement requires you to come to us or wait on us to be nearby.\nWhat we know about the Plano market\r#\rFrom working with Plano owners: nobody actually wants a pretty website, even the owners who ask for one. What they want is leads, and proof the leads came from the work, not promises of proof. That is the marketing we do, evidence based, where every action we take rests on evidence of what clients are looking for.\nAlmost every first conversation with a Plano client started the same way: \u0026ldquo;I just need more leads.\u0026rdquo; That sentence is where the real work begins, because it opens the conversation to the whole pipeline rather than the website alone. One more thing, said across any table: nobody can promise a number one ranking, so we do not.\nWhy Plano has its own page\r#\rThe straight answer: our first networking group met in Plano, so our first clients were Plano businesses. This page exists because the work there is real, not because a map said the city was close. The other cities we serve have pages of their own, and each earns a work section like this one only when there is real work in it to describe.\n","date":"1 September 2026","externalUrl":null,"permalink":"/service-areas/plano/","section":"Where We Work","summary":" Plano is where this business actually started, in every way that counts. Our first networking group met there, and our first clients came out of that room: roofing companies, fencing contractors, junk haulers, solar installers, real estate agents, photographers, plumbers, HVAC companies, and pest control businesses. The work for them has been consulting on lead generation and analytics, with AI workflows and a CRM handling the repetitive parts. We are based in Wylie, one town over, and we do not have a Plano office. What we do have is a standing habit of meeting clients in person on a regular cadence, with phone calls, screen shares, and texts in between. If you run a Plano business and what you need is more leads, that is the conversation we have had many times.\n","title":"Marketing in Plano, Texas","type":"service-areas"},{"content":" Here is a real example, from this business\u0026rsquo;s own listings. The Business Profile and the website spelled the company name two different ways, one with the word Agency on the end and one without, and wrote the same street two ways, one abbreviated and one not. The header and the body printed the same phone number in two different formats. Five social icons in the footer pointed at the networks\u0026rsquo; front pages instead of at any profile.\nNone of that looks like a problem to a person. To the engines that decide which business shows up in the map, it looks like it might be more than one. Fixing it costs nothing but attention, and it is almost always the cheapest thing on the list.\nWhat this service covers\r#\rYour Google Business Profile first, because it outranks everything else and it is the one nobody can read for you. Categories, service area, hours including the ones people forget to enter, and the photos.\nThen the citations: the other places your business is listed, checked one at a time against a single agreed spelling of your name, address, and phone. Not pushed out through a data aggregator, which sprays your details onto sites you will have no login to correct later.\nWhat happens on a visit\r#\rWe start by reading, not changing. You open your Business Profile in the edit view, not the public listing, and we go through it field by field while you watch. The edit view is the record; the public listing is a rendering of it, and they routinely disagree.\nYou get a written list of every difference we found, in plain language, with a named owner per line. Some of those lines are ours to fix and some need your login and nobody else\u0026rsquo;s. The list says which is which.\nHow pricing works\r#\rThis runs on the same monthly arrangement as everything else. The audit that produces the list costs nothing and the list is yours whether or not you hire us, because the defects are yours either way.\n\u0026ldquo;Can\u0026rsquo;t I just do this myself?\u0026rdquo;\r#\rYes, and for a single-location business a lot of it is an afternoon. What takes the time is knowing what you are looking at: that an attribute Google set on its own is a change nobody on your side made, that a service area listing fifteen cities and a profile showing none are different states, that a sitemap answering 200 with nothing in it is not the same as no sitemap. If you want to do it yourself, ask us for the list and go.\n","date":"14 August 2026","externalUrl":null,"permalink":"/services/local-search/","section":"What We Do","summary":" Here is a real example, from this business’s own listings. The Business Profile and the website spelled the company name two different ways, one with the word Agency on the end and one without, and wrote the same street two ways, one abbreviated and one not. The header and the body printed the same phone number in two different formats. Five social icons in the footer pointed at the networks’ front pages instead of at any profile.\n","title":"Local Search and Business Listings","type":"services"},{"content":" Allen is one town up the road from us in Wylie. Most owners who call us want more calls, and to get found on Google. The work is finding where your leads come from and fixing the places they leak. We also set up a CRM and AI tools that handle the follow-up for you. It usually starts with the Google listing you already have, before anyone touches your website.\nThere is no Allen office. We meet in person, and work by phone, screen share and text between meetings. The price is a monthly retainer, and you get the figure in writing after the first call.\nWhat we do for Allen businesses\r#\rThe full menu is on our services pages, so here is the short version an Allen owner actually asks for. Websites that exist to capture leads rather than to win design awards. Local search and Google Business Profile work so you show up when someone nearby searches for what you do. Review generation that turns finished jobs into visible proof. Email campaigns and newsletters that keep past customers warm. CRM setup, missed-call text back, and AI workflows so no lead sits unanswered. And analytics under all of it, so you can see which of these is earning its keep.\nHow working with us goes\r#\rWe are based in Wylie and say so plainly. The arrangement is in-person meetings on a regular cadence, with phone calls, screen shares, and texts between them, and nothing about it requires you to come to us. We stay involved: the cadence exists because marketing left unattended drifts, and because the questions worth asking change once the data starts coming in.\nWhy Allen is on this list\r#\rThe straight answer: Allen is one of the cities we named when we set our service area, and it is close enough that the in-person half of how we work holds there without strain. When we have Allen client work to describe, this page will describe it by trade, the way our Plano page does. We would rather leave that section unwritten for now than invent it. One thing we will say anywhere: nobody can promise a number one ranking, so we do not.\n","date":"1 September 2026","externalUrl":null,"permalink":"/service-areas/allen/","section":"Where We Work","summary":" Allen is one town up the road from us in Wylie. Most owners who call us want more calls, and to get found on Google. The work is finding where your leads come from and fixing the places they leak. We also set up a CRM and AI tools that handle the follow-up for you. It usually starts with the Google listing you already have, before anyone touches your website.\n","title":"Marketing for Allen, Texas Businesses","type":"service-areas"},{"content":" Most of the small business sites we are asked to look at were built on a page builder, and they have the same three problems: they take too long to load, half the page is gone if a script fails, and the phone number is a picture. So the first thing we do is not a redesign. Let\u0026rsquo;s look at what you already have. Quite often the pages are fine and the problem is somewhere else entirely.\nWhen a build is the right answer, we build it as plain HTML. Every page works with JavaScript switched off, the phone number is a real link you can tap, and the whole thing is small enough to load on a phone in a parking lot. That is not a style preference. It is the difference between a call and a bounce.\nWhat this service covers\r#\rThe build: the pages themselves, the structure they sit in, the contact form, and the search markup that tells Google what the business is and where it works. Written so that the copy on the page is the copy in the source, which is what makes it readable to a search engine and to a screen reader alike.\nIt does not cover logo design or photography. If you have neither, we will say so and point you at someone, rather than quietly billing for something we are not good at.\nWhat happens on a visit\r#\rThere is no visit in the usual sense. The first call is a screen share. We open your Business Profile, your current site if there is one, and a search for what you sell, and we go through them together. That call usually turns up more than the build brief does.\nAfter that you get a written scope: what gets built, what it replaces, and what we need from you. Nothing starts until you have read it.\nHow pricing works\r#\rThe website is part of a monthly arrangement rather than a one-off build fee. What that costs depends on how many pages there are and what shape the existing material is in, so we do not publish a number we would have to walk back. You get the figure in writing after the first call, before any work starts.\n\u0026ldquo;We just paid for a website two years ago\u0026rdquo;\r#\rThat is the most common thing we hear, and often the honest answer is that the site is not your problem. A site that loads fine and says the right things can still be invisible if the business is listed three different ways across the places Google reads. That is a listing problem, not a website problem, and it is cheaper to fix. We will tell you which one you have before you spend anything on the other.\n","date":"14 August 2026","externalUrl":null,"permalink":"/services/website-design/","section":"What We Do","summary":" Most of the small business sites we are asked to look at were built on a page builder, and they have the same three problems: they take too long to load, half the page is gone if a script fails, and the phone number is a picture. So the first thing we do is not a redesign. Let’s look at what you already have. Quite often the pages are fine and the problem is somewhere else entirely.\n","title":"Website Design and Build","type":"services"},{"content":" Garland is the biggest city in our corner of the metroplex, southwest of our home base in Wylie, and it is full of the businesses we work best with: contractors, home services, trades, and the local companies that live or die on whether the phone rings. We consult on lead generation and analytics, with AI workflows and a CRM handling the repetitive parts, and we build the websites, local search presence, and review systems that feed all of it. We are not going to claim a Garland office or a Garland team, because we have neither. What we bring is an agency based nearby, in-person meetings on a regular cadence, and the discipline of doing marketing on evidence of what your customers actually search for rather than on anyone\u0026rsquo;s hunch.\nWhat a Garland business gets\r#\rWebsites built to capture leads. Local search and Google Business Profile management so the searches that matter find you. Review generation, because in a city this size the business with visible proof wins the tie. Email campaigns that keep past customers coming back. CRM buildout, missed-call text back, and AI workflows so a lead that calls at lunch is not lost by dinner. Analytics under every one of those, so the question of what is working gets answered with numbers instead of impressions.\nHow the work runs\r#\rWe say plainly that we are based in Wylie, one corner of the metroplex over. The working arrangement does not depend on where either of us sits: in-person meetings on a regular cadence, and phone calls, screen shares, and texts carrying the week-to-week work between them. You never need to come to us, and we never need you to.\nWhy Garland is on this list\r#\rGarland is one of the cities we named when we set our service area, and its size alone means the trades and services we serve are well represented there. When there is Garland client work to describe, this page will describe it by trade, the way our Plano page does, and until then we would rather say so than fake it. And as we tell every owner in every city: nobody can promise a number one ranking, so we do not.\n","date":"1 September 2026","externalUrl":null,"permalink":"/service-areas/garland/","section":"Where We Work","summary":" Garland is the biggest city in our corner of the metroplex, southwest of our home base in Wylie, and it is full of the businesses we work best with: contractors, home services, trades, and the local companies that live or die on whether the phone rings. We consult on lead generation and analytics, with AI workflows and a CRM handling the repetitive parts, and we build the websites, local search presence, and review systems that feed all of it. We are not going to claim a Garland office or a Garland team, because we have neither. What we bring is an agency based nearby, in-person meetings on a regular cadence, and the discipline of doing marketing on evidence of what your customers actually search for rather than on anyone’s hunch.\n","title":"Garland, Texas Marketing Consulting","type":"service-areas"},{"content":" Some owners do not need anything built. They need someone to look at what they are already spending money on and say which parts are working. That is what this is.\nIt is a standing monthly call and the work between them. We go through what changed since last time, what the numbers say, and what is worth doing next. If the answer is that nothing is worth doing next month, that is the answer, and you will get it. Every action we take is based on evidence of what clients are looking for, which sometimes means the evidence says wait.\nWhat this service covers\r#\rReading the measurements and deciding from them: what people searched to find you, which pages they landed on, which of those turned into a call or a form, and where the drop-off is. Then a short list of what to change, in order.\nIt also covers the awkward questions. Whether the ad spend is earning anything. Whether the third-party lead platform is selling you your own customers. Whether the thing you were sold last year is doing what it was sold as.\nWhat happens on a visit\r#\rA call a month, on a schedule you pick, with the screen shared. Before it, we send what we are going to talk about so you are not reacting live. After it, you get the short list in writing.\nBetween calls, questions get answered within one business day, which is the same promise everything else here runs on.\nHow pricing works\r#\rA monthly retainer. There is no per-hour billing and no per-report charge, because both of those reward us for producing volume rather than answers. The figure depends on scope and you get it in writing before anything starts.\n\u0026ldquo;How do I know if any of this is working?\u0026rdquo;\r#\rBecause we agree what we are measuring before we start, and it is a number you can check yourself without asking us. Calls, form submissions, the searches your listing appeared in. We do not promise a position, a traffic figure, or a lead count, and we do not promise a date by which any of those arrive. What we promise is that you will always be able to see what happened.\n","date":"14 August 2026","externalUrl":null,"permalink":"/services/marketing-consulting/","section":"What We Do","summary":" Some owners do not need anything built. They need someone to look at what they are already spending money on and say which parts are working. That is what this is.\n","title":"Marketing Consulting","type":"services"},{"content":" McKinney is one of the three cities we name in our own site description, alongside Wylie and Plano, which tells you how much of our attention points there. We are based in Wylie, and we consult on lead generation and analytics for local businesses: websites built to capture leads, local search and Google Business Profile work, review generation, email campaigns, and CRM setups with AI workflows behind the repetitive parts. There is no McKinney office and no McKinney team, and this page will not pretend otherwise. Working with us means in-person meetings on a regular cadence with calls, screen shares, and texts between them, and it means every recommendation rests on evidence of what people in your market are actually searching for.\nWhat we do for McKinney businesses\r#\rThe pattern is the same one we run everywhere: get found, get the lead, keep the lead. Getting found is local search, Google Business Profile management, and a website that answers what a searcher asked. Getting the lead is a site built to convert, review generation that supplies the proof, and email campaigns that keep you in front of past customers. Keeping the lead is CRM setup, missed-call text back, and AI workflows, so nobody who reached out goes quiet for lack of a follow-up. Analytics ties the three together and tells us which part deserves the next dollar.\nHow working with us goes\r#\rWe are based in Wylie and we say it plainly rather than renting a McKinney address for show. The arrangement is in-person meetings on a regular cadence, with phone calls, screen shares, and texts in between. We stay involved with our customers, and the meeting cadence reflects that; nothing about it asks you to travel to us.\nWhy McKinney is on this list\r#\rMcKinney has been in our stated service area from the start, named in the one line that describes this business. When we have McKinney client work to describe, it will appear here by trade, the way our Plano page tells its stories. Until then, this page says what is true: what we do, how we work, and that nobody can promise a number one ranking, so we do not.\n","date":"1 September 2026","externalUrl":null,"permalink":"/service-areas/mckinney/","section":"Where We Work","summary":" McKinney is one of the three cities we name in our own site description, alongside Wylie and Plano, which tells you how much of our attention points there. We are based in Wylie, and we consult on lead generation and analytics for local businesses: websites built to capture leads, local search and Google Business Profile work, review generation, email campaigns, and CRM setups with AI workflows behind the repetitive parts. There is no McKinney office and no McKinney team, and this page will not pretend otherwise. Working with us means in-person meetings on a regular cadence with calls, screen shares, and texts between them, and it means every recommendation rests on evidence of what people in your market are actually searching for.\n","title":"Marketing and Local Search in McKinney, Texas","type":"service-areas"},{"content":" The most useful thing about email is that nobody stands between you and the people on your list. Google decides what it shows and the social feeds decide who sees a post, but a message to your list arrives because someone asked to hear from you. That is worth protecting, so before anything is built we put in writing whose name is on the account the list lives in, with one aim: if we ever part ways, the list goes with you.\nWhat we build on top of that is deliberately unexciting. A newsletter worth opening, sent on a schedule you can actually keep, and the follow-up messages that go out when someone fills in your form. Repeated, measured, adjusted. That is most of what email marketing is.\nWhat this service covers\r#\rThe plumbing first: the sender records that tell a receiving mail server your messages really come from you, because without them even a good email lands in spam. Then the signup form, the welcome message, the follow-up sequence for new enquiries, and the regular newsletter, written in your voice and checked with you before anything goes out.\nEvery message carries a working unsubscribe link and your real mailing address, because the law requires both and because a reader who wants out is not a customer you keep by hiding the door.\nWhat it never covers: bought lists. We do not send to people who did not ask.\nWhat happens when we start\r#\rWe start by reading, not sending. Whatever you already have gets looked at first: an old list in a spreadsheet, a newsletter that trailed off, the addresses sitting in your invoicing tool. Then we agree what goes out, how often, and who writes the first draft, and we put the schedule in writing before the first message leaves.\nHow pricing works\r#\rPart of the same monthly arrangement as everything else here. No per-send fee and no charge per subscriber tier, because both punish you for the list doing well. The figure depends on scope and you get it in writing after the first call.\n\u0026ldquo;We don\u0026rsquo;t have a list\u0026rdquo;\r#\rYou have more of one than you think. Every customer you have done work for, everyone who has asked you for a quote, is a person with a reason to hear from you. We start there, ask them plainly, and grow it from the website. A short list of real customers who open what you send is worth more than a long one that was never yours.\n","date":"31 August 2026","externalUrl":null,"permalink":"/services/email-marketing/","section":"What We Do","summary":" The most useful thing about email is that nobody stands between you and the people on your list. Google decides what it shows and the social feeds decide who sees a post, but a message to your list arrives because someone asked to hear from you. That is worth protecting, so before anything is built we put in writing whose name is on the account the list lives in, with one aim: if we ever part ways, the list goes with you.\n","title":"Email Marketing","type":"services"},{"content":" Rockwall sits on the other side of Lake Ray Hubbard from us, east of our home base in Wylie, and it rounds out the ring of cities we serve. We are a marketing agency that consults on lead generation and analytics: figuring out where your leads come from, fixing where they leak, and putting a CRM and AI workflows behind the repetitive parts of following up. For a Rockwall business that means the same arrangement all of our clients get, in-person meetings on a regular cadence with calls, screen shares, and texts carrying the week-to-week work. We do not have a Rockwall office, and we will not invent one for this page. What we will do is show you evidence for every recommendation we make.\nWhat we do for Rockwall businesses\r#\rWebsites whose job is leads, not decoration. Local search and Google Business Profile work so Rockwall searches surface your business. Review generation, because proof beats promises. Email campaigns and newsletters for the customers you already earned. CRM setup, missed-call text back, and AI workflows so a missed call becomes a text instead of a lost job. And analytics across the lot, so we both know what the marketing is actually producing.\nHow the work runs\r#\rWe are across the lake in Wylie and say so instead of pretending to a Rockwall address. The arrangement is the one we keep everywhere: in-person meetings on a regular cadence, with phone calls, screen shares, and texts between them. We stay involved with our customers, and the cadence is how; none of it requires you to cross the lake to us.\nWhy Rockwall is on this list\r#\rRockwall is one of the cities we named when we set our service area, and this page exists so a Rockwall owner knows the offer covers them. When there is Rockwall client work to describe, it will be described here by trade, the way our Plano page does it. We would rather leave that unwritten today than make it up. And the line we say at every table holds here too: nobody can promise a number one ranking, so we do not.\n","date":"1 September 2026","externalUrl":null,"permalink":"/service-areas/rockwall/","section":"Where We Work","summary":" Rockwall sits on the other side of Lake Ray Hubbard from us, east of our home base in Wylie, and it rounds out the ring of cities we serve. We are a marketing agency that consults on lead generation and analytics: figuring out where your leads come from, fixing where they leak, and putting a CRM and AI workflows behind the repetitive parts of following up. For a Rockwall business that means the same arrangement all of our clients get, in-person meetings on a regular cadence with calls, screen shares, and texts carrying the week-to-week work. We do not have a Rockwall office, and we will not invent one for this page. What we will do is show you evidence for every recommendation we make.\n","title":"Lead Generation and Marketing in Rockwall, Texas","type":"service-areas"},{"content":" Some of your customers no longer type into a search box and scroll. They ask ChatGPT, or the AI summary that now sits on top of Google, and they call whoever the answer names. You cannot buy a place in those answers, and anyone who guarantees you one is guessing at best.\nHere is what you can do. The assistants build their answers from what they can read: your Business Profile, the directories that list you, the structured data on your site, and pages that answer questions in plain text. When those sources agree with each other, you are easy to name. When they disagree, you are easy to skip. So most of this work is making the facts about your business consistent and machine-readable everywhere they appear, which has the pleasant side effect of being exactly what ordinary search wants too.\nWhat this service covers\r#\rFirst an audit you can check yourself: we ask the assistants about your business and your trade in your area, and write down what they actually say, including the wrong parts. Then the fixes, in order of what moved the answer: the profile and citations saying one consistent thing, the schema on your site stating your services, hours, and area in the format machines read, and pages that answer the questions people actually ask, written as text rather than locked inside images or scripts.\nWhat happens when we start\r#\rThe first call is a screen share. We run the questions together, so the baseline is something you watched happen rather than a report you have to take on faith. Then you get the written list of what we found and what we propose to change, before anything changes.\nHow pricing works\r#\rThe same monthly arrangement as the rest of our work, and often this is not a separate engagement at all: if we are already doing your local search work, much of this is the same work under a newer name. The figure comes in writing after the first call.\n\u0026ldquo;Can you guarantee we show up in ChatGPT?\u0026rdquo;\r#\rNo. Nobody can, and the assistants change how they answer without telling anyone. What we can do is re-run the same questions every month and show you the answers moving, which is a thing you can verify yourself in an afternoon. Everything we do is backed up by provable metrics, and this service is no exception: the metric is what the machines say about you, on the record, month over month.\n","date":"31 August 2026","externalUrl":null,"permalink":"/services/ai-search-optimization/","section":"What We Do","summary":" Some of your customers no longer type into a search box and scroll. They ask ChatGPT, or the AI summary that now sits on top of Google, and they call whoever the answer names. You cannot buy a place in those answers, and anyone who guarantees you one is guessing at best.\n","title":"AI Search and Answer Engine Optimization","type":"services"},{"content":" Everything we do is backed up by provable metrics, which only works if the measuring is set up before the marketing starts. That is what this service is: the counters put in the right places, and a monthly report short enough to read that says what happened and what we think you should do about it.\nThe setup matters more than it sounds. An analytics account that was created by a web designer three sites ago, tracking a goal nobody remembers defining, produces numbers that are worse than no numbers, because they look like answers. We would rather spend the first month getting the counting honest than a year reporting figures neither of us trusts.\nWhat this service covers\r#\rGoogle Analytics and Search Console set up, or straightened out, in accounts that belong to you. Calls and form submissions counted as the events that matter, because a service business is not measured in pageviews. Then the monthly report: what people searched, where they came from, which pages turned into contact, and the one or two changes we recommend, in plain language, with the reasoning attached.\nWhat happens when we start\r#\rWe open what you already have, together, on a screen share. Whatever accounts exist get found, claimed, and moved into your name if they are not there already. Then we agree the short list of numbers that actually describe your business, and those are the ones the report leads with every month after.\nHow pricing works\r#\rThe same monthly arrangement as everything else, and if we are already doing other work for you, reporting on it is included rather than sold separately. A report on its own, for an owner who does their own marketing and wants honest numbers, is also a thing we do. Either way the figure comes in writing after the first call.\n\u0026ldquo;I already get a report every month\u0026rdquo;\r#\rPlenty of owners do, and plenty of those reports are a chart deck nobody reads. The test is simple: does it end with what to do next, and can you check its numbers yourself without asking anyone? If your current report passes, keep it and do not pay us for a second one. If it does not, that is the part we fix, and the numbers stay in your account either way.\n","date":"31 August 2026","externalUrl":null,"permalink":"/services/analytics-and-reporting/","section":"What We Do","summary":" Everything we do is backed up by provable metrics, which only works if the measuring is set up before the marketing starts. That is what this service is: the counters put in the right places, and a monthly report short enough to read that says what happened and what we think you should do about it.\n","title":"Analytics and Reporting","type":"services"},{"content":" People do not hate chatbots. They hate being trapped by one: the widget that cannot answer the question, will not admit it, and stands between them and a human being. So the first design decision here is the one most bot projects skip. Your phone number stays visible on every page, the bot never becomes the only way in, and when it does not know something it says so and points at you.\nInside that boundary, a bot earns its keep. It answers the questions you get ten times a week, takes a name and number at hours you cannot, and does it from your real information: your services, your hours, your area, the answers you would give. Not from whatever the internet thinks a business like yours probably says.\nWhat this service covers\r#\rThe build and the feeding. We collect the material the bot answers from, which is mostly things you already have: your pages, your pricing approach, the questions customers actually ask you and the answers you actually give. Then the wiring: where the chat hands a conversation to you, what gets captured when someone wants a call back, and what the bot is told to refuse to answer rather than guess at.\nWhat happens when we start\r#\rYou test it before your customers do. The bot runs privately first, you ask it the awkward questions, and everything it gets wrong becomes either a correction or a rule that it hands that topic to a human. It goes on the site when you say it is ready, not when we do.\nHow pricing works\r#\rThe same monthly arrangement as the rest of our work: the build, then the keeping of it as your hours, services, and answers change. A bot fed once and left alone drifts out of date like a brochure in a rack. The figure comes in writing after the first call.\n\u0026ldquo;Will it make things up?\u0026rdquo;\r#\rA bot allowed to guess will guess, which is why this one is not allowed to. It answers from the information we loaded, and outside that it declines and offers the phone number or takes a message. You will see this yourself in testing, because you get to ask it things it should not know. The honest trade-off: it will sometimes decline a question a clever bot would have bluffed through. For a business that trades on trust, that is the right side to fail on.\n","date":"31 August 2026","externalUrl":null,"permalink":"/services/ai-chatbots/","section":"What We Do","summary":" People do not hate chatbots. They hate being trapped by one: the widget that cannot answer the question, will not admit it, and stands between them and a human being. So the first design decision here is the one most bot projects skip. Your phone number stays visible on every page, the bot never becomes the only way in, and when it does not know something it says so and points at you.\n","title":"Custom AI Chat Bots with Agents","type":"services"},{"content":" GoHighLevel can run your pipeline, your follow-up texts and emails, your booking calendar, your review requests, and a good deal more. That range is the sales pitch, and it is also the trap: an account with everything switched on and nothing finished is where CRM projects go to die. The buildout that works starts from how your business already runs and configures only the pieces that serve it, each one finished and in use before the next is touched.\nOne thing gets settled before any of that. Plenty of agencies put clients inside the agency\u0026rsquo;s own account, and that arrangement has a name: it is called being unable to leave. So before the buildout starts, whose account this is, whose login, whose billing, where the data sits, goes in writing, and the arrangement we aim for is the one that would make leaving us easy.\nWhat this service covers\r#\rThe account set up under the arrangement that writing records, contacts imported and cleaned up, the pipeline stages matched to how a job actually moves through your business, and the follow-up that goes out when an enquiry arrives. Where they earn their place: the booking calendar, missed-call text back, and review requests, each of which is also a service of ours in its own right. And the part that usually gets skipped: the walkthrough where you and whoever answers your phone learn the day-to-day of it.\nWhat happens when we start\r#\rFirst a call about how work actually flows: where an enquiry comes from, who touches it, what gets forgotten when things are busy. The buildout is a copy of that flow, not a template. You get the plan in writing, we build in stages, and each stage is running before you pay attention to the next.\nHow pricing works\r#\rThe same monthly arrangement as everything else: the buildout, then the adjusting as your process changes. The figure comes in writing after the first call.\n\u0026ldquo;Whose account is it?\u0026rdquo;\r#\rA question worth asking every provider before they build you anything, along with the follow-up: if we stopped working together tomorrow, what would I keep? You will have our answer in writing before the buildout starts, and we set the work up so that answer stays a comfortable one, because we would rather keep clients by being useful than by holding the keys.\n","date":"31 August 2026","externalUrl":null,"permalink":"/services/go-high-level-crm-buildout/","section":"What We Do","summary":" GoHighLevel can run your pipeline, your follow-up texts and emails, your booking calendar, your review requests, and a good deal more. That range is the sales pitch, and it is also the trap: an account with everything switched on and nothing finished is where CRM projects go to die. The buildout that works starts from how your business already runs and configures only the pieces that serve it, each one finished and in use before the next is touched.\n","title":"Go High Level CRM Buildout","type":"services"},{"content":" A lead is not a thing you buy. It is what falls out when three ordinary things work at the same time: a business that can be found by someone who needs it, a page that makes calling or writing easy, and a follow-up that happens while the person still cares. Most businesses we look at have one of the three. The work is standing up the other two and wiring them together.\nThe automation half is the unglamorous part: the text that goes back when a call is missed, the email that answers a form within the minute, the reminder that a quote went out nine days ago and nobody replied. None of it is clever. All of it is the difference between an enquiry and a job.\nWhat this service covers\r#\rThe whole path, read end to end: where your enquiries come from today, which pages and listings produce them, what happens in the first hour after one arrives, and where they leak. Then the fixes, which usually draw on the rest of what we do: the local search work that makes you findable, the pages that convert, and the follow-up sequences that run without anyone remembering to run them. What it does not include is buying you a list of names some platform sells to you and to your competitors in the same week.\nWhat happens when we start\r#\rWe trace one real enquiry through your business, from the search that started it to whatever happened in the end, and write down every step and every gap. That single trace usually says more than any audit deck. The plan you get is the gaps, in order of what they cost you, with the fix and the figure in writing before anything starts.\nHow pricing works\r#\rThe same monthly arrangement as everything else here. No charge per lead, deliberately: pay-per-lead rewards whoever counts the leads for counting generously, and we would rather be paid for the system working than for the meter spinning.\n\u0026ldquo;How many leads will we get?\u0026rdquo;\r#\rWe are not going to give you a number, because a number here would be invented, and an invented number does not become true by being written in a proposal. What you get instead is the counting set up honestly from day one, so both of us can see what arrived, where it came from, and what it turned into. You judge the work on what actually happened, which is a standard we can live with.\n","date":"31 August 2026","externalUrl":null,"permalink":"/services/lead-generation/","section":"What We Do","summary":" A lead is not a thing you buy. It is what falls out when three ordinary things work at the same time: a business that can be found by someone who needs it, a page that makes calling or writing easy, and a follow-up that happens while the person still cares. Most businesses we look at have one of the three. The work is standing up the other two and wiring them together.\n","title":"Lead Generation and Marketing Automation","type":"services"},{"content":" You are on a ladder, or with a customer, or driving, and the phone rings. It goes to voicemail. The caller does not leave one. They found you in a list of businesses like yours, and the next name on that list is one tap away.\nMissed call text back is the plainest fix there is: when a call goes unanswered, the caller immediately gets a text from your number. Something like: sorry we missed you, we are with a customer, what do you need? Now they are in a conversation with you instead of dialing your competitor, and a conversation is something you can pick up in the truck at the next red light. It does not answer the phone for you. It keeps the person on the line yours until you can.\nWhat this service covers\r#\rThe setup, done properly: the text that goes out, written in your words and not a robot\u0026rsquo;s; the hours it runs, if you want it quiet overnight; where the replies land so they are seen and not lost in a second inbox; and the record of every missed call and what became of it, so you can see the thing working. If you want the follow-up to go further, a reminder when a conversation has sat unanswered, that is the marketing automation work this usually leads into.\nWhat happens when we start\r#\rWe set it up, then we test it the only honest way: we call you when you cannot answer and watch what the caller experiences. You approve the wording of every message before it is live. The first month\u0026rsquo;s record shows you every call it caught, which is the point where most owners stop thinking of it as a gadget.\nHow pricing works\r#\rPart of the same monthly arrangement as everything else we do. It is a small piece on its own and is usually set up alongside other work rather than sold as a product, but nothing stops you starting here: it is often the fastest thing on the list to show its worth.\n\u0026ldquo;Why not just let them leave a voicemail?\u0026rdquo;\r#\rBecause a voicemail asks the caller to wait for you, and a text answers them. The caller who would not leave a voicemail will often answer a text, because it costs them nothing and it arrived while they still had the problem in their hand. Keep the voicemail; this is not instead of it. It is for the callers, and there are many, who were never going to use it.\n","date":"31 August 2026","externalUrl":null,"permalink":"/services/missed-call-text-back/","section":"What We Do","summary":" You are on a ladder, or with a customer, or driving, and the phone rings. It goes to voicemail. The caller does not leave one. They found you in a list of businesses like yours, and the next name on that list is one tap away.\n","title":"Missed Call Text Back","type":"services"},{"content":" Ask for a review on every job, through the same channel every time. That is the whole method, and we say it for free because knowing it is not the hard part. The hard part is that it has to happen on the day the work finished, every time, including the busy weeks, and busy weeks are exactly when nobody remembers to ask. So most businesses ask in bursts: a flurry of requests when work is slow, then months of silence. The reviews arrive in the same lumps, and a profile that gained nine reviews in one week and none since March reads oddly to customers and to Google alike.\nA review campaign is the ask made automatic, so the steadiness stops depending on anyone\u0026rsquo;s memory.\nWhat this service covers\r#\rThe ask itself, worded by you and sent from your number or your inbox, going out when a job closes rather than when someone remembers. The link that takes the customer straight to the review box instead of to a page where they give up. Replies to the reviews that arrive, drafted for you or handled for you, including the awkward ones. And the record of asks, reviews, and replies, so the thing is measured like everything else we do.\nWhat happens when we start\r#\rWe read your profile and your last year of reviews first, then agree the wording and the moment in your workflow the ask should fire from. If you are already on a system that can send it, we wire it there rather than adding another tool.\nHow pricing works\r#\rThe same monthly arrangement as the rest of our work. This is one of the pieces that almost never stands alone: it is usually wired into the same system that handles your follow-up and your missed calls, and priced as part of that scope, in writing, after the first call.\n\u0026ldquo;Can you make a bad review disappear?\u0026rdquo;\r#\rNo, and be careful with anyone who says yes. We do not buy reviews, we do not post fake ones, and we do not do reputation burial; that work finds a different provider or does not get done. What we do with a bad review is answer it: once, calmly, with whatever the honest version of events is. Future customers read the answer as closely as the complaint, and a plain reply next to an angry review often does more good than the review did harm.\n","date":"31 August 2026","externalUrl":null,"permalink":"/services/review-campaigns/","section":"What We Do","summary":" Ask for a review on every job, through the same channel every time. That is the whole method, and we say it for free because knowing it is not the hard part. The hard part is that it has to happen on the day the work finished, every time, including the busy weeks, and busy weeks are exactly when nobody remembers to ask. So most businesses ask in bursts: a flurry of requests when work is slow, then months of silence. The reviews arrive in the same lumps, and a profile that gained nine reviews in one week and none since March reads oddly to customers and to Google alike.\n","title":"Review Campaigns","type":"services"},{"content":" Some businesses are not ready for a marketing retainer, and pretending otherwise helps nobody. If the sales are not there yet, what you need is not a campaign. It is to exist properly: a site with your name on it that says what you do, where you do it, and how to call you, that comes up when someone searches for you, and that does not embarrass you when they find it.\nThat is what this plan is. We build the site, there is no upfront build fee, and you pay $99 a month. That includes an hour with us every month on whatever would help next: the wording on a page, your Business Profile, the question you were going to pay someone to answer.\nWhat you get\r#\rA brochure site: a handful of pages that load fast, work on a phone, and put your number where a thumb can reach it. Your listing and your site saying the same thing, so Google has no reason to doubt either. A contact form that lands in your inbox. And a written note at the start saying whose name is on what, the domain first of all, because a cheap plan must never leave it unclear what is yours to keep.\nThe monthly hour\r#\rThe hour is the part that makes this more than hosting with a payment plan. Once a month we look at the site or the listing together and do, or tell you how to do, the one thing most worth doing. Some months that is a page change we just make. Some months it is you asking questions with a screen shared. It is your hour; unspent hours are the plan working as designed, not a bank you are losing.\nHow pricing works\r#\rThis is the one service with its price on the page: $99 a month, with no build fee. The number can be public because the scope is fixed, which is exactly why nothing else we do is priced this way. A store, a booking system, or ongoing marketing work is outside it, and if you need those we will say so and quote it properly rather than piling it into a plan that was never meant to carry it.\nThe domain is the one cost that varies. If you already have one, it stays with you and you keep paying for it directly, typically around $11 a year, and that is the only cost outside the plan. If you do not have one, we buy a suitable domain as part of the build at no charge to you. Either way the domain is the foundation the site stands on, so if the only name available would work against the business, we will say so before building on it; sometimes the honest first step is a better name.\n\u0026ldquo;What\u0026rsquo;s the catch?\u0026rdquo;\r#\rThe catch is the scope, and we would rather state it than have you find it. It is a brochure: it tells people who already found you what they need to know. It is not a campaign to get you found by more of them, which is different work at a different price. When the business grows into wanting that, nothing needs rebuilding: the site carries straight on, and what is yours to keep has been in writing since day one.\n","date":"31 August 2026","externalUrl":null,"permalink":"/services/brochure-website/","section":"What We Do","summary":" Some businesses are not ready for a marketing retainer, and pretending otherwise helps nobody. If the sales are not there yet, what you need is not a campaign. It is to exist properly: a site with your name on it that says what you do, where you do it, and how to call you, that comes up when someone searches for you, and that does not embarrass you when they find it.\n","title":"Brochure Website on a $99 Monthly Plan","type":"services"},{"content":"We are based in Wylie, Texas and work with businesses across the nearby cities: Allen, Plano, Garland, McKinney, Rockwall, Murphy, Sachse, Parker, Lucas, Lavon, Fate, Royse City, St Paul, and Princeton. Most of the work runs over calls, screen shares, and email, with in-person meetings where the client wants them. Each of the bigger cities we serve gets its own page below. Where we have client work to describe, the page describes it by trade; where we do not yet, the page says so plainly rather than inventing it.\n","date":"1 September 2026","externalUrl":null,"permalink":"/service-areas/","section":"Where We Work","summary":"We are based in Wylie, Texas and work with businesses across the nearby cities: Allen, Plano, Garland, McKinney, Rockwall, Murphy, Sachse, Parker, Lucas, Lavon, Fate, Royse City, St Paul, and Princeton. Most of the work runs over calls, screen shares, and email, with in-person meetings where the client wants them. Each of the bigger cities we serve gets its own page below. Where we have client work to describe, the page describes it by trade; where we do not yet, the page says so plainly rather than inventing it.\n","title":"Where We Work","type":"service-areas"},{"content":" The honest answer is that there is no one number, and anyone who prints one before looking at your business is quoting you for their average customer, not for you. That is not a dodge. The price of this work is driven by a handful of things you can actually check, and once you know what they are you can tell whether a quote is high, low, or made up. So instead of a figure pulled from the air, here is what moves the price, the shapes the billing takes, and what should be in writing before you agree to any of it. Read this and the next quote you get will make sense, whoever it comes from.\nWhat moves the price\r#\rFour things, mostly. How many locations you have, because every one is its own profile and its own set of listings. How crowded your market is, because outranking two competitors and outranking forty are different jobs. The state of your listings today, because a business listed once, correctly, is a different starting point from one spelled three ways across the web. And whether you need a one-time cleanup or ongoing work: keeping a profile current, answering reviews, and adding pages is labor every month, and it is priced like it.\nThe shapes the billing takes\r#\rA one-time cleanup, priced as a project, makes sense when the defects are the problem and someone on your side will keep things current afterward. A monthly arrangement makes sense when nobody on your side has that time, which is most small businesses. Be careful with the third shape: a cheap subscription that pushes your details out through a data service. It looks like the same work at a fraction of the price, but it sprays your details onto sites you will have no login to correct later, and the listings often revert when you stop paying. Cheap that you have to buy forever is not cheap.\nWhat should be in writing\r#\rWhatever the number is, the quote should say what work happens, who owns every account when it is done (the answer should be you), and how you will know it worked, in figures you can check: calls, direction requests, form fills. A provider who will not put those three in writing has answered your question about the price, just not the way they meant to.\nWhat we charge\r#\rOur local search and business listings work runs on a monthly arrangement, and the figure depends on the four things above, so you get it in writing after the first call rather than off a rate card. The audit that starts it costs nothing, and the list of what we found is yours whether or not you hire us.\n","date":"31 August 2026","externalUrl":null,"permalink":"/tips/how-much-does-local-seo-cost/","section":"Tips","summary":" The honest answer is that there is no one number, and anyone who prints one before looking at your business is quoting you for their average customer, not for you. That is not a dodge. The price of this work is driven by a handful of things you can actually check, and once you know what they are you can tell whether a quote is high, low, or made up. So instead of a figure pulled from the air, here is what moves the price, the shapes the billing takes, and what should be in writing before you agree to any of it. Read this and the next quote you get will make sense, whoever it comes from.\n","title":"How Much Does Local SEO Cost?","type":"tips"},{"content":" Most advice on this subject starts with the website. Ours does not, because the website is usually not the problem. When a business is hard to find on Google, the cause is nearly always the listings: a Business Profile half filled in, the company name spelled two ways across the web, the hours never entered. That\u0026rsquo;s a listing problem, not a website problem, and a lot of it you can fix yourself with an afternoon and some patience. What follows is the order we work in with our own clients. Do it in this order and you will have done the part of local SEO that matters most before you have spent a dollar, and you will know whether the rest is worth paying anyone for.\nStart in the edit view, not the search result\r#\rOpen your Google Business Profile signed in, in the edit view, not the public listing a customer sees. The edit view is the record; the listing is a rendering of it, and the two routinely disagree. Go through it field by field. Are the categories the work you actually want more of? Is the service area the towns you really cover? Are the hours entered at all, including the holiday hours nobody remembers exist? Google also sets some attributes on its own, so treat anything you do not remember entering as a change to review, not a mistake you must have made.\nAgree one spelling, then use it everywhere\r#\rWrite down your business name, address, and phone number exactly one way, and then make every place that lists you match it, letter for letter. This sounds too small to matter. It is not. A name with and without the last word, a street abbreviated in one place and spelled out in another, a phone number in two formats: to the systems deciding which business shows in the map, that pattern looks like it might be more than one business, and your reputation gets split across the copies. Check each listing by hand against your one agreed spelling, starting with the profile and your own website.\nAsk for reviews the same way, every time\r#\rAsk on every completed job, through the same channel every time. A steady habit beats a burst of requests when work is slow, both because it looks like what it is, real customers reviewing real work, and because you never have to remember to catch up. Reply to what comes in, including the rough ones.\nThen, and only then, the website\r#\rOnce the listings agree with each other, the website\u0026rsquo;s job is to back them up: a page for each service you want to be found for, written in the words a customer would type, with the markup that puts your hours and details in the search result itself. If you have read this far and would rather hand the whole thing over, this is exactly what our local search and business listings service does, and the audit that starts it costs nothing.\n","date":"31 August 2026","externalUrl":null,"permalink":"/tips/how-to-do-local-seo/","section":"Tips","summary":" Most advice on this subject starts with the website. Ours does not, because the website is usually not the problem. When a business is hard to find on Google, the cause is nearly always the listings: a Business Profile half filled in, the company name spelled two ways across the web, the hours never entered. That’s a listing problem, not a website problem, and a lot of it you can fix yourself with an afternoon and some patience. What follows is the order we work in with our own clients. Do it in this order and you will have done the part of local SEO that matters most before you have spent a dollar, and you will know whether the rest is worth paying anyone for.\n","title":"How to Do Local SEO","type":"tips"},{"content":"These are the questions business owners actually ask, answered the way we answer them on a call: plainly, with the fix first, and without pretending the answer is more complicated than it is. Each article points at the service page it belongs to, so if you read one and want the work done rather than explained, the next step is one click away.\n","date":"31 August 2026","externalUrl":null,"permalink":"/tips/","section":"Tips","summary":"These are the questions business owners actually ask, answered the way we answer them on a call: plainly, with the fix first, and without pretending the answer is more complicated than it is. Each article points at the service page it belongs to, so if you read one and want the work done rather than explained, the next step is one click away.\n","title":"Tips","type":"tips"},{"content":" \u0026ldquo;Local SEO services\u0026rdquo; is one of those phrases that can mean almost anything, which is convenient for the people selling it and inconvenient for you. The work behind an honest version of it is not mysterious, and once you can name the pieces you can read any quote and see what is actually being offered. There are four of them: your Google Business Profile, the other places your business is listed, your reviews, and the pages on your own site. Everything a legitimate provider does falls under one of those, and anything on an invoice that falls under none of them deserves a question. Here is what each piece is, and what a good arrangement around them looks like.\nThe four pieces\r#\rYour Business Profile is the listing that shows in the map, and it outranks everything else you could work on. Managing it means the categories, the service area, the hours, the photos, and reviewing the changes Google makes to it on its own, which happens more than most owners expect.\nCitations are your business listed everywhere else: directories, data services, the sites Google reads to check that you are who your profile says you are. The work is getting every one of them to carry your name, address, and phone the same way, one agreed spelling everywhere.\nReviews are a habit, not a campaign: an ask on every completed job, through the same channel, and a reply to what comes in.\nPages and markup are your own site\u0026rsquo;s half of the job: a page for each service in the words a customer would type, carrying the structured details that put your hours and location in the search result itself.\nWhat a good arrangement looks like\r#\rWhatever you pay, three things should come with it. Everything stays in your name: the profile, the domain, the analytics. An agency holding your accounts holds you, and moving on should never mean starting over. You get findings in writing, in plain language, with a named owner per line, because some fixes need your login and nobody else\u0026rsquo;s. And the reporting is measurable: calls, direction requests, form fills. Numbers you can check yourself, not a graph with no axis.\nWhat no honest provider sells\r#\rA search position. Nobody controls the ranking, so nobody can promise one, and a provider who does is telling you something useful about the rest of their claims. What can honestly be promised is the work itself, done visibly, measured plainly.\nThis is the work our local search and business listings service does. If you want to know where your own listings stand first, the audit that starts it costs nothing and the findings are yours either way.\n","date":"31 August 2026","externalUrl":null,"permalink":"/tips/what-are-local-seo-services/","section":"Tips","summary":" “Local SEO services” is one of those phrases that can mean almost anything, which is convenient for the people selling it and inconvenient for you. The work behind an honest version of it is not mysterious, and once you can name the pieces you can read any quote and see what is actually being offered. There are four of them: your Google Business Profile, the other places your business is listed, your reviews, and the pages on your own site. Everything a legitimate provider does falls under one of those, and anything on an invoice that falls under none of them deserves a question. Here is what each piece is, and what a good arrangement around them looks like.\n","title":"What Are Local SEO Services?","type":"tips"},{"content":"We work with small businesses in and around Wylie, Texas. Most arrive thinking they need a new website, and a good share of them turn out to need something cheaper and faster instead. So the first call is always a look at what is already there before anything gets quoted.\n","date":"14 August 2026","externalUrl":null,"permalink":"/services/","section":"What We Do","summary":"We work with small businesses in and around Wylie, Texas. Most arrive thinking they need a new website, and a good share of them turn out to need something cheaper and faster instead. So the first call is always a look at what is already there before anything gets quoted.\n","title":"What We Do","type":"services"},{"content":"I\u0026rsquo;m James Fraze, and I work from Wylie, Texas. The agency is me, plus contractors I bring in for specific pieces of work, and when this site says \u0026ldquo;we\u0026rdquo; that\u0026rsquo;s what it means. There is no office full of account managers, and I\u0026rsquo;d rather you knew that up front than found out on the third call.\nThe agency opened in 2025. The work behind it is a lot older than that: I spent a long career in technology before this. That\u0026rsquo;s why the sites we build are plain HTML that loads on a phone in a parking lot. There\u0026rsquo;s no page builder stacking nine scripts in front of the content. The business is new. The skill is not, and I am not going to pretend the first is the second.\nWhat we do\r#\rWebsite design and build - plain HTML sites that load fast and work with JavaScript switched off. The phone number sits where a thumb can reach it.\nLocal search and business listings - your Google Business Profile and every other listing of your name, address, and phone, checked against one agreed spelling. This is usually the cheapest fix on the list and almost nobody has done it.\nMarketing consulting - a monthly call and the work between them, for owners who do not need anything built. You get someone to tell you which of the things you already pay for is earning its keep.\nWhat I promise, and what I do not\r#\rYou get an answer within one business day. You get the monthly price in writing after the first call, before any work starts. Every account I set up is in your name: your Business Profile, your domain, and your analytics. You own them, whoever does the work.\nThe first look costs nothing. I go through your Business Profile and your current site with you on a screen share. You keep the list of what I find, whether or not you hire me.\nI do not promise a search position, a traffic number, a lead count, or a date for any of them. Anyone who promises those is guessing. What you do get is a report on the 5th of every month, so you can check the work yourself.\nTexas requires no license for this work.\nService area\r#\rI work with businesses within about 30 minutes of my base, from Plano and McKinney to Rockwall and Royse City.\nIf you are outside that and think it is worth a conversation anyway, call and ask. That line is where we know the market, not a fence.\n","date":"8 August 2026","externalUrl":null,"permalink":"/about/","section":"Marketing Agency in Wylie, TX","summary":"I’m James Fraze, and I work from Wylie, Texas. The agency is me, plus contractors I bring in for specific pieces of work, and when this site says “we” that’s what it means. There is no office full of account managers, and I’d rather you knew that up front than found out on the third call.\n","title":"About","type":"page"},{"content":"We want this site to be usable by everyone, including people who use a screen reader, navigate by keyboard only, or need low-vision support. Our target is the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA.\nEvery page on this site is plain HTML. You can read all of it with JavaScript turned off; scripting is only used to enhance the contact and signup forms, never as the only way to reach information or to contact us.\nIf any part of this site is hard to use with your assistive technology, or you cannot reach us through the form, please tell us through the contact form or call the number on that page and we will fix it.\nKnown limitations: none are known as of the review date below. The site has not yet been tested with a screen reader by a person who uses one daily, so \u0026ldquo;none known\u0026rdquo; here means none found, not none possible. If you hit a barrier, tell us and we will fix it and record it on this line.\nLast reviewed: 2026-08-24\n","date":"8 August 2026","externalUrl":null,"permalink":"/accessibility/","section":"Marketing Agency in Wylie, TX","summary":"We want this site to be usable by everyone, including people who use a screen reader, navigate by keyboard only, or need low-vision support. Our target is the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA.\n","title":"Accessibility","type":"page"},{"content":"Call (469) 715-4765, or use the form below. Either reaches the same person.\nIf you write, the two things that make the first reply useful are your website address, if you have one, and the name your business is listed under on Google. Most of what we would ask about first is visible from those two, so we can come back with something specific instead of a list of questions.\nWe answer within one business day. Office hours are Monday to Friday, 9 to 5, and Saturday afternoons, 2 to 5.\nYour name Your email Subject Message Send message Sending this form needs JavaScript. With it turned off, email me directly at james@frazemarketing.com.\n","date":"8 August 2026","externalUrl":null,"permalink":"/contact/","section":"Marketing Agency in Wylie, TX","summary":"Call (469) 715-4765, or use the form below. Either reaches the same person.\nIf you write, the two things that make the first reply useful are your website address, if you have one, and the name your business is listed under on Google. Most of what we would ask about first is visible from those two, so we can come back with something specific instead of a list of questions.\n","title":"Contact","type":"page"},{"content":"Fraze Marketing Agency does not use tracking or advertising cookies.\nThe only thing stored on your device is an optional light/dark appearance preference, kept in your browser\u0026rsquo;s local storage so the site remembers your choice. It contains no personal information and is never sent to a server. Clearing your browser storage removes it.\nIf this site later adds advertising or a consent platform, this page and the privacy policy must be updated in the same change (see docs/ref-compliance.md).\n","date":"8 August 2026","externalUrl":null,"permalink":"/cookie-policy/","section":"Marketing Agency in Wylie, TX","summary":"Fraze Marketing Agency does not use tracking or advertising cookies.\nThe only thing stored on your device is an optional light/dark appearance preference, kept in your browser’s local storage so the site remembers your choice. It contains no personal information and is never sent to a server. Clearing your browser storage removes it.\n","title":"Cookie Policy","type":"page"},{"content":"\rWhat it costs\r#\rA monthly arrangement rather than a project fee, and the figure depends on what is already there. We do not publish a price. A number we would have to walk back on the first call is worse than no number. You get it in writing after that call and before anything starts.\nThe first look costs nothing. We go through your Business Profile and your current site with you on a screen share. You keep the list of what we find, whether or not you hire us.\nHow fast we answer\r#\rWithin one business day, every time. We are open Monday to Friday, 9 to 5, and Saturday afternoons, 2 to 5. If something is quicker to say than to type, call (469) 715-4765 and you will get a person.\nWhat we do not promise\r#\rWe do not promise a position in search results, a traffic number, a lead count, or a date by which any of those arrive. Anyone who does is guessing at an auction they do not run.\nWhat we do promise is proof. Before we start, we agree with you on the numbers that show whether the work is paying off. You can check them yourself without asking us, and you get a report on them on the 5th of every month.\nWhere we stop\r#\rWe work with businesses within about 30 minutes of home, which takes in Plano, McKinney, Rockwall and the towns around them. Past that we would be guessing about a market we do not know, and we would rather say so than take the work.\nWho you are actually hiring\r#\rOne person, plus contractors brought in for specific pieces. The agency opened in 2025 after a long career in technology, so the business is newer than the skill. When \u0026ldquo;we\u0026rdquo; appears on this site, that is what it means.\nOther Areas We Serve (5) Garland, Texas Marketing Consulting Lead Generation and Marketing in Rockwall, Texas Marketing and Local Search in McKinney, Texas Marketing for Allen, Texas Businesses Marketing in Plano, Texas Marketing Services (12) AI Search and Answer Engine Optimization Analytics and Reporting Brochure Website on a $99 Monthly Plan Custom AI Chat Bots with Agents Email Marketing Go High Level CRM Buildout Lead Generation and Marketing Automation Local Search and Business Listings Marketing Consulting Missed Call Text Back Review Campaigns Website Design and Build Tips (3) How Much Does Local SEO Cost? How to Do Local SEO What Are Local SEO Services? ","date":"8 August 2026","externalUrl":null,"permalink":"/","section":"Marketing Agency in Wylie, TX","summary":"What it costs\r#\rA monthly arrangement rather than a project fee, and the figure depends on what is already there. We do not publish a price. A number we would have to walk back on the first call is worse than no number. You get it in writing after that call and before anything starts.\n","title":"Marketing Agency in Wylie, TX","type":"page"},{"content":" Short version: Fraze Marketing Agency collects the minimum needed to answer your message and run the site. We do not sell or rent your information, and we never add you to an email list without your explicit confirmation. The longer version is below.\nLast updated: 2026-08-24\nWhat we collect, and why\r#\rSite analytics. When you visit, our analytics record things like your IP address, the search term or link that brought you, the pages you view and the path through them, and when you arrive and leave. We use this in aggregate to understand which pages people want. Our analytics are cookieless, so there is no cookie-consent banner because there are no tracking cookies. The tools in use are Cloudflare Web Analytics on the site, plus Google Search Console and Bing Webmaster Tools, which report on how the site appears in search and set nothing in your browser at all. If the site ever adds advertising or any cookie-setting tool, this paragraph and the cookie policy must change in the same edit.\nContact and quote form. If you use the contact page, we collect the name, email, phone, and message you send, plus the IP address of the submission (for spam protection). It is stored in a database we control and emailed to us so we can reply. A Cloudflare Turnstile check runs to block bots; it is privacy-respecting and sets no third-party tracking cookies.\nEmail updates. If you choose to sign up for email updates, we collect your email address and, as a record of your consent, the IP address and time of your signup and confirmation. Signup is double opt-in: you are not added until you click a confirmation link, so nobody can sign you up without access to your inbox. Every email includes a one-click unsubscribe link. We do not track whether you open an email or which links you click in it. Unsubscribing ends it entirely (see docs/ops-newsletter-warmup.md section 4).\nWho processes it\r#\rTo run the site we rely on a few service providers who handle this data on our behalf:\nCloudflare - the form and database service (Workers and D1) that stores contact and subscriber records, plus DNS, content delivery, and the Turnstile bot check. Amazon SES (AWS) - delivers the contact notifications and the email updates. Netlify - hosts the website itself. We do not sell, rent, or trade your information to anyone.\nYour choices\r#\rUnsubscribe anytime using the one-click link in any email; you are removed right away. Ask us to delete your information - your contact message or your subscriber record - by writing to us through the contact page. We will remove it. We keep only what we need and destroy data we have no immediate use for. We keep contact messages and subscriber records for 24 months, then delete them. You can ask us to delete yours sooner at any time and we will. Cookies\r#\rNo advertising or tracking cookies. Your browser may store a small preference locally on your device (for example, light or dark appearance); it stays on your device and is not used to track you across the web.\nWho controls your data, and how to reach us\r#\rThe data controller is James Fraze LLC dba Fraze Marketing, the registered entity behind this site.\nQuestions about privacy, or a request to see or delete your data: use the contact page. Our mailing address is 2042 Quail Run Rd, Wylie, TX 75098. Under CAN-SPAM this must be a real physical postal address that reaches the business - a PO box or virtual mailbox is valid, a home address is a bad idea (see docs/ops-newsletter-warmup.md section 4).\nChanges\r#\rWe may update this policy from time to time; the \u0026ldquo;Last updated\u0026rdquo; date above shows when it last changed.\n","date":"8 August 2026","externalUrl":null,"permalink":"/privacy-policy/","section":"Marketing Agency in Wylie, TX","summary":" Short version: Fraze Marketing Agency collects the minimum needed to answer your message and run the site. We do not sell or rent your information, and we never add you to an email list without your explicit confirmation. The longer version is below.\n","title":"Privacy Policy","type":"page"},{"content":"By using this site you agree to these terms.\nThis site is operated by James Fraze LLC dba Fraze Marketing, and \u0026ldquo;we\u0026rdquo; and \u0026ldquo;us\u0026rdquo; below mean that entity.\nThe information on this site is provided free, \u0026ldquo;as is,\u0026rdquo; with no warranty of accuracy or fitness for any purpose. It is general guidance, not a substitute for an on-site assessment by a licensed professional. Prices, availability, and service areas described here may change without notice. A binding quote is the written estimate provided for your specific job, not this website. Content is for personal, non-commercial use. Trademarks and brand names mentioned remain the property of their respective owners. We may update or remove content at any time. These terms cover this website. They are not the agreement for any work we do for you, which is set out separately in writing before that work starts.\n","date":"8 August 2026","externalUrl":null,"permalink":"/terms-of-service/","section":"Marketing Agency in Wylie, TX","summary":"By using this site you agree to these terms.\nThis site is operated by James Fraze LLC dba Fraze Marketing, and “we” and “us” below mean that entity.\nThe information on this site is provided free, “as is,” with no warranty of accuracy or fitness for any purpose. It is general guidance, not a substitute for an on-site assessment by a licensed professional. Prices, availability, and service areas described here may change without notice. A binding quote is the written estimate provided for your specific job, not this website. Content is for personal, non-commercial use. Trademarks and brand names mentioned remain the property of their respective owners. We may update or remove content at any time. These terms cover this website. They are not the agreement for any work we do for you, which is set out separately in writing before that work starts.\n","title":"Terms of Service","type":"page"},{"content":"The Local Listing Checklist is one page. It lists the seven details that routinely disagree between a business\u0026rsquo;s Google profile, its website, and the directories it is listed in - the ones that look like nothing to a person and look like two different businesses to a search engine. Each line says where to look and what a correct answer looks like. It takes about twenty minutes to work through and you do not need us to do it.\nGet Get the Local Listing Checklist Enter your email, then click the link in the confirmation message. It lands in your inbox once you have confirmed.\nYour email Send it to me No spam. One-click unsubscribe on every email, and your address is never shared.\nSigning up needs JavaScript. With it turned off, you can ask to join through the contact page.\nWhat you get\r#\rA one-page PDF with seven checks on it: the name, the street abbreviation, the phone format, the hours including the ones people forget to enter, the social links, the service area, and the sitemap. Seven lines, each with what to open and what a correct answer looks like. It tells you whether what you have is a listing problem or a website problem, which decides whether the next thing you spend money on is worth spending. After that, an email at most once a month about what is changing in local search, and most months there is nothing worth sending. No fixed schedule, and nothing is ever sold to you in one. No catch, and easy to leave\r#\rYou add yourself by clicking one link in a confirmation email, which is the only way onto the list, so no one can sign you up by mistake. After that, every email carries a one-click unsubscribe, and your address is never shared, sold, or handed to an advertiser.\nThe download link arrives only after you confirm (see docs/ops-newsletter-warmup.md section 1). Never reword this to imply instant access.\nGet the checklist\n","date":"8 August 2026","externalUrl":null,"permalink":"/subscribe/","section":"Marketing Agency in Wylie, TX","summary":"The Local Listing Checklist is one page. It lists the seven details that routinely disagree between a business’s Google profile, its website, and the directories it is listed in - the ones that look like nothing to a person and look like two different businesses to a search engine. Each line says where to look and what a correct answer looks like. It takes about twenty minutes to work through and you do not need us to do it.\n","title":"The Local Listing Checklist","type":"page"}]