PxlPerfect Designs

PxlPerfect Designs Want more calls? We help home service pros get found in Google and AI search, with websites built to turn clicks into calls. One Pixel at a Time.

SEO, Google Business Profile, Meta Ads, Wix sites. Family-owned, East DFW roots, serving trades nationwide.

πŸ”§ If your Local Services Ads dashboard disappeared, don't recreate the account. It moved.Google migrated LSA into Google...
09/06/2026

πŸ”§ If your Local Services Ads dashboard disappeared, don't recreate the account. It moved.

Google migrated LSA into Google Ads. We've been working inside migrated accounts, so here's the plain version of what actually changed and what it means for you πŸ‘‡

πŸ“› First, the name is going to scare you.

Your campaign now says "Performance Max." If you've been burned by PMax before, relax. This isn't that. It's a specialized pay-per-lead version: still Search and Maps only, still no keywords, still paying per lead instead of per click.

Different address. Same product.

πŸ“ One path to memorize: Goals, then Conversions, then Leads.

That's your lead inbox now. Everything else in that account is noise you don't need.

βœ… The habit that matters most, and almost nobody's doing it.

Every lead lands as Active and just sits there. Most owners never touch it again.

Mark it Booked when you schedule the work. Mark it Completed when the work is done. Google says these statuses help organize your workflow and help their automated systems optimize over time.

It also gives you something you've probably never had: a real count of how many leads became actual jobs.

β›” Bad sale does not mean bad lead.

The rating is feedback, not a refund button. Rate it low for spam, robocalls, wrong numbers. Real stuff.

Somebody who got your estimate and went with a cheaper guy? That's a sales outcome, not a bad lead. Rating it low doesn't get you money back and just feeds Google bad information.

And if you keep getting wrong-area or wrong-service calls, don't assume Google will credit those. That's a targeting problem. Tell whoever runs your campaign so it gets fixed at the source.

🚫 Now the part nobody warns you about: Google Ads gives you way more buttons than you should be pressing.

Don't chase the Optimization Score. It measures how many of Google's suggestions you've accepted, not whether you're making money. A 100% score with a half-empty schedule is worth nothing.

Don't approve every recommendation. "Add a Demand Gen campaign" builds an entirely separate campaign, it's not a tune-up for this one. Sitelink suggestions come from generic logic that doesn't know what your campaign is.

Don't invent goals to fill empty boxes. A page view is not a lead. Don't make it a primary conversion.

Don't touch budget, bidding, service areas, or service types on your own. Simple rule: Leads page, yes. Campaign settings, ask first.

πŸ“Š What to actually watch.

Cost per lead is fine, but it's not the number. Cheap leads and profitable customers are two different things.

Watch booked jobs, completed jobs, and what percentage of your leads turn into scheduled work. Then divide your spend by booked jobs and by completed jobs. That's what a lead actually costs you.

One budget note: it's an average daily budget now, and your monthly ceiling is roughly that daily number times 30.4. Busy days can spend above the average. If you check your card weekly, you'll see spikes that are completely normal.

⏰ And mark October 1 on the calendar.

Google notified advertisers that missed calls during your posted business hours become billable leads if the caller stays on the line more than 20 seconds. About four rings. Nobody has to answer.

Go check your posted hours before then. If they say you're open when nobody's picking up, that's about to cost you.

πŸ“ Last thing, and do it today: your leads only stay in there 60 days. Export them or get them into your CRM. That history is worth more than you think once you're trying to figure out what's working.

www.PxlPerfectDesigns.com | PxlPerfect Designs |

πŸ“Š If your Google profile says "Contractor," that's costing you calls. There's now data on it.Somebody studied 1.8 millio...
09/05/2026

πŸ“Š If your Google profile says "Contractor," that's costing you calls. There's now data on it.

Somebody studied 1.8 million Google Business Profiles across 4,200 categories. A few findings hit the trades directly πŸ‘‡

🎯 Specific beats generic. Every time.

Businesses using "Contractor" as their main category landed in the top 10 about 8% of the time.

Switch to "Electrician" and it's 11.2%. "HVAC contractor," 12.4%. "Roofing contractor," 12.6%.

Same businesses. Same work. Different label.

The logic is simple. When somebody searches "plumber," Google's trying to show them plumbers, not general contractors who might do plumbing. Trying to rank for everything gets you ranked for nothing.

βž• Your additional categories matter more than you'd think.

Plumbers who added "Drainage service" ranked several positions better on average than plumbers running a primary category alone. Electricians who added "EV charging station contractor" saw a bigger gap than that.

β›” But one category is actively hurting people.

"Service establishment." Profiles carrying it ranked dramatically worse. Plumbers with it sat around 62nd on average. Roofers, around 70th.

Nobody has ever typed "service establishment near me." If it's on your profile, take it off.

βœ… Then there's the boring one that beat everything.

They scored profiles 0 to 5 on five things: a website, a business description, your hours, photos, and a claimed listing.

Profiles at 0 landed in the top 10 about 4% of the time. Profiles at 5 hit 13%. Roughly 19 ranking positions between them.

Five fields. That's it.

⚠️ Here's the part that should light a fire under you.

Home services had the most complete profiles of any industry studied. Average score 4.4, with 55% completely filled out.

So the guys you're competing against already did this. If your profile is half-finished, you're not behind the internet in general. You're behind the shop across town.

πŸ“Œ Fair warning on the data: this shows correlation, not proof. Owners who fill out their profile also tend to chase reviews and take care of their website. The profile isn't doing all the work by itself.

But the five fields take twenty minutes and cost nothing. Go look.

www.PxlPerfectDesigns.com | PxlPerfect Designs |

🧩 Most contractors don't have a marketing problem. They have a pile of disconnected purchases.A website from one company...
09/02/2026

🧩 Most contractors don't have a marketing problem. They have a pile of disconnected purchases.

A website from one company. SEO from somebody else who never picks up the phone. An ad account a third guy runs on autopilot.

Nobody owns the outcome. So when the phone stays quiet, every vendor points at the next one. πŸ‘‡

We built Our Search-to-Service System because a homeowner going from "my water heater's leaking" to "you're hired" is one path. Not five separate purchases.

Here's the whole thing.

βœ… Research. Before anything runs, before a page gets built or a dollar gets spent. Which services in your area actually make money, which cities carry the volume, where the gaps are that a shop your size can win. If the numbers say a service won't pay you back, we tell you that before you spend, not after.

βœ… Demand. Not everybody who needs you is searching yet. The water heater on borrowed time. The AC limping toward August. Meta Ads get you in front of them before the emergency.

βœ… Get Found. Then something breaks and they search. Service pages built for how people actually search, a Google profile that's managed instead of parked, and paid coverage on those same searches.

βœ… Get Cited. Or they skip searching and ask ChatGPT who to call. Those systems don't rank your site, they read what the rest of the internet says about you and name who they trust. That's its own work.

βœ… Convert. Now they've found you. If your number's buried or your form asks nine questions, everything above just got wasted.

βœ… Prove. What you spent, what came back, whether it was worth it. Every month, including the months something didn't move and what we're doing about it.

🧱 And underneath all of it: your website.

That's the foundation, not a step. Every one of those five stages runs on a site you actually own. Your site, your domain, your ad accounts, from day one.

βš™οΈ You don't have to buy all of it. Plenty of owners start with one piece and add on as results come in. The research runs either way, so whatever you start with is aimed at your market instead of a template.

But the pieces need to know about each other. That's the part almost nobody's doing.

www.PxlPerfectDesigns.com | PxlPerfect Designs |

He'd been paying a marketing company $2,500 a month for almost two years. We asked him one question and the room went qu...
09/02/2026

He'd been paying a marketing company $2,500 a month for almost two years. We asked him one question and the room went quiet.

"What are you paying per lead right now?"

He looked at us like we'd asked him something in another language. Then he said, "I guess whatever the $2,500 works out to?"

That's when we knew.

This is a good operator. Twelve years in business, four trucks, techs who stay. He knows his numbers on the operations side cold. He can tell you his average ticket, his callback rate, what a truck costs him to put on the road for a day.

But nobody had ever walked him through the marketing side. Not once in two years.

So we did it right there on a Zoom call.

We asked how many leads came in last month. He pulled it up. Sixty-one.

Okay. $2,500 divided by 61. That's about $41 a lead. That's your cost per lead. Just what it costs to make the phone ring.

Then we asked the question that actually mattered.

"How many of those turned into jobs?"

He didn't know.

Not because he's careless. Because nobody had ever connected the two. Leads lived in one place, jobs lived in another, and no one ever laid them side by side.

So we dug. Took about twenty minutes. Of the 61, eighteen became real jobs.

Eighteen customers for $2,500. That's roughly $139 to get one paying customer. That's your customer acquisition cost.

Then the part that changed the conversation. What's a job worth to you on average? He knew that one instantly. And once we multiplied it out, we could finally see what that $2,500 actually produced in revenue.

Now there was something real on the page. Money in, money out, and a number in the middle that told him whether any of it was working.

He sat there a second and said, "So I've been paying for two years and never once knew if it made me money."

Right. And here's the part that bothers us most.

His marketing company was reporting on impressions, clicks, and keyword positions. All true. All accurate. And none of it answered the only question he actually had, which was whether he was making money.

That's the gap. Not that they were bad at their job. That they were measuring their job instead of his business.

We're not a web design company that happens to do SEO. Rankings and traffic aren't the finish line. They're the first ten feet.

The finish line is you knowing what you spent, what it brought in, and whether the difference was worth it. If we can't show you that, we haven't done our job, no matter how good the charts look.

You should never have to wonder whether your marketing is making you money. You should just know.

If nobody's ever walked you through your numbers like this, that's not on you. But it's worth fixing.

www.PxlPerfectDesigns.com | PxlPerfect Designs |

⚠️ Customers can now report your reply to their review. Not the review. Your reply.Google quietly added it. Most owners ...
09/01/2026

⚠️ Customers can now report your reply to their review. Not the review. Your reply.

Google quietly added it. Most owners haven't noticed πŸ‘‡

πŸ“‹ Five things get your response flagged:

Off topic. Profanity. Bullying or harassment. Discrimination or hate speech. And personal information.

That last one is the one that's going to bite trades owners, and it's not close.

🏠 Here's the trap.

Somebody leaves you a one star. You know exactly what happened. So you write it out.

"We were at your home on Elm Street on the 14th, quoted $2,400, you approved it, then refused to pay after the work was done."

Every fact in there is true. You're defending yourself. And you just put an address, a date, and a dollar amount in a public reply about a specific person.

That's reportable now.

😀 I get why owners do it. A bad review from somebody who was impossible feels like a lie sitting on the internet with your name on it. The urge to set the record straight is human.

But that reply isn't a conversation with them. It's a billboard for everyone who reads it next.

βœ… What actually works when you're mad:

Keep it short. Two or three sentences.

Acknowledge without agreeing. "I'm sorry this didn't go the way either of us wanted."

No names, no addresses, no dates, no dollar figures, no version of events.

Move it offline. "Give us a call so we can make this right."

That's it. Anybody reading it sees a professional who didn't take the bait, and the angry review starts working against the reviewer instead of you.

🀷 Honest note: nobody knows yet what happens when a response gets reported. Removed? Ignored? Google hasn't said. But your reply is no longer untouchable, and that's worth knowing before you fire one off at 10pm.

www.PxlPerfectDesigns.com | PxlPerfect Designs |

⭐ The most common way trades owners ask for Google reviews is now against the rules. Most have no idea it changed.Two di...
08/30/2026

⭐ The most common way trades owners ask for Google reviews is now against the rules. Most have no idea it changed.

Two different rulebooks here, and both got tighter πŸ‘‡

🚫 Mistake #1: telling customers to mention your tech by name.

This one's new. Google updated its policy this year and it now bans businesses from asking customers to include specific content in a review, including anything that names a staff member.

If your text says "be sure to mention Dave," that's the part that's a problem. A customer who writes "Dave was great" on their own is completely fine, always has been. The difference is who chose the words.

Same update also banned review quotas for your crew. Telling your techs to bring in ten a month is now a stated violation.

🚫 Mistake #2: only asking the customers you know are happy.

Job went great, you ask. Job went sideways, you keep quiet.

Feels like common sense. It's called review gating, and the FTC's position is it misrepresents your actual reputation. You're showing people a filtered version of your business.

🚫 Mistake #3: offering anything in exchange.

Discount on the next service, gift card, entry in a drawing. The FTC said it plainly in warning letters last year: incentives for 5-star reviews misrepresent customer experiences.

Asking is fine. Paying for an outcome isn't.

⚠️ Honest talk about the risk.

The FTC rule allows penalties up to $53,088 per violation. That's real, but they've been going after brokers and repeat offenders, not one-truck plumbing shops. I'm not going to tell you the feds are coming.

What actually happens first is Google quietly filtering reviews you already earned. No notice, no explanation. Your review count just comes in lower than the number of jobs you know left one. Enough of it and the profile itself gets restricted.

βœ… What works instead, and it's less work than the workarounds:

Ask everybody, every job. Ask right when you finish. Send a direct link by text the same day.

Keep the ask open. "We'd appreciate an honest review" beats any script, and it's the version that survives.

Respond to every review, including the bad ones. That moves a shopper more than the star rating does.

Steady beats a burst. Twenty in a weekend looks engineered because it usually is.

www.PxlPerfectDesigns.com | PxlPerfect Designs |

πŸ₯΅ Your phone's still ringing about AC. That's exactly why it's time to think about heat.Not because the weather's turnin...
08/29/2026

πŸ₯΅ Your phone's still ringing about AC. That's exactly why it's time to think about heat.

Not because the weather's turning. Because Google is slow. πŸ‘‡

πŸ“… Average first freeze around here is November 22. That's about 12 weeks out.

Sounds like plenty of time. It isn't.

⏳ Here's what most owners don't know about how this works.

When you put a new page on your website, Google doesn't just start sending you calls. It has to find it, index it, and then decide over weeks or months whether it trusts you enough to show it to people.

Early traction is usually a few months out. Real traffic takes longer.

So if you publish your heating page the week of the first cold snap, you're not late. You're a full season late. That page won't earn its keep until next winter.

πŸ”§ What that looks like right now, by trade:

HVAC: your site probably has five pages about AC and one line about heating. Every furnace question a homeowner asks in November is getting answered by somebody else's website right now.

Plumbing: pipe insulation, outdoor faucet covers, water heaters that quit in the first cold week. That content should be going up now, not the morning your phone melts down.

Electrical: generators, space heater circuits, holiday lighting loads. Same story.

❄️ And we all remember February 2021. Nearly six straight days below freezing.

Nobody's saying that happens again. But the owners who did well that week weren't the ones who scrambled. They were the ones a homeowner could already find.

βœ…The honest takeaway: your marketing has to run one season ahead of your truck. Always. By the time you feel the demand, the window to capture it already closed.

www.PxlPerfectDesigns.com | PxlPerfect Designs |

🚨 An AI found a way to take over a million WordPress sites. It took about two hours.That's the news this week and it's w...
08/28/2026

🚨 An AI found a way to take over a million WordPress sites. It took about two hours.

That's the news this week and it's worth two minutes πŸ‘‡

🎨 This one isn't a plugin. It's the theme.

Avada is one of the best-selling WordPress themes ever made. Over a million sites. That's not a bolt-on add-on, that's the actual design of the website.

Researchers found six separate flaws that chain together and let an attacker take over the server. No password. Nobody has to click anything. 9.8 out of 10 severity.

And because Avada requires a companion plugin to even run, every site using it is exposed. Their words: any site with Avada installed is exploitable.

πŸ€– Here's the part that should get your attention.

The security company that found it used an AI agent. It located the six-step chain and wrote working attack code in about two hours.

Good guys this time. They reported it, the developer patched it, the system worked the way it's supposed to.

But that capability isn't exclusive to the good guys. The clock on "how long before somebody finds the hole in your site" just got a lot shorter.

βš™οΈ This is one of the reasons we build on Wix.

Not because Wix can't be hacked. Nothing can't be. But there's no stack of themes and plugins from a dozen different developers that you're personally on the hook for patching. Wix handles that on the backend.

Fewer doors, and somebody else's job to lock them.

πŸ“‹ If you're on WordPress, here's your homework: find out who updates your site and when they last did it. If the answer is "I don't know" or "the guy who built it in 2021," that's your answer.

www.PxlPerfectDesigns.com | PxlPerfect Designs |

🧠 Keywords and backlinks still matter. If that's all your SEO guy talks about, that's a problem.Not saying he's a scamme...
08/28/2026

🧠 Keywords and backlinks still matter. If that's all your SEO guy talks about, that's a problem.

Not saying he's a scammer. Saying the work changed and a lot of people didn't change with it.

Here's what actually decides whether you show up now πŸ‘‡

πŸ“ Being the closest one doesn't win like it used to.

A study of more than 4,400 businesses found physical distance had almost no correlation with whether a business got named in Google's AI answer. Basically zero.

The map pack still runs on proximity. The AI answer doesn't. It's reading reviews, mentions, and directories, then deciding who it trusts enough to name out loud.

⭐ Which means your reputation became your ranking.

And not just your review count. Whether your profile is filled out. Whether your name, address, and phone match everywhere online. Whether anybody anywhere is talking about you besides your own website.

πŸ“š Then there's the part almost nobody's doing.

People ask questions long before they type "plumber near me." What does this cost. How long does it take. Do I need a permit for that.

If your site answers those honestly, two things happen. You're who the AI quotes, and you're who they already trust by the time they call.

If it doesn't, somebody else answers for you. Usually a national site that's never set foot in your town.

⚠️ And the old shortcuts actively hurt now.

Stuffing keywords into your Google Business Profile name, the "Best HVAC Repair 24 Hour Emergency" thing, is against Google's rules and gets profiles suspended. That used to be a cheap trick. Now it's a way to lose your listing entirely.

βœ… Honest version: SEO stopped being a line item and turned into the whole picture of how your business exists online. Reviews, profile, content, consistency, reputation. It all feeds the same machine.

That's more work. But it's work a real local business can win, because you already have what the AI is hunting for. Real customers, real jobs, real proof. The template farms don't.

www.PxlPerfectDesigns.com | PxlPerfect Designs |

🎼 Wix just announced something worth paying attention to, and we're watching this one closely.It's called Symphony. Plai...
08/27/2026

🎼 Wix just announced something worth paying attention to, and we're watching this one closely.

It's called Symphony. Plain English version: a set of AI assistants that handle the day-to-day busywork of running a business, and they actually learn your business instead of you re-explaining it every single time.

Here's the part that stood out to us πŸ‘‡

β˜• It does a morning meeting.

Every day it tells you what got done, what needs your attention, and what it noticed. Not another dashboard you have to go dig through. A summary, handed to you.

There's a lead agent that watches what's happening across the business and hands work off to the right helper. Anything important still comes back to you for approval before it goes out.

πŸ”§ Now the honest part.

This was announced today. Wix is aiming it at consultants, restaurants, and retailers first, not the trades. No pricing yet, and no details on what it does for a plumbing or HVAC shop specifically.

So we're not going to hype it. We're going to test it.

But the direction is right. Every trades owner we work with has the same problem: a lead comes in, the follow-up doesn't happen, and it's not because nobody cared. It's because there's one of you and you were under a sink.

Something quietly handling that in the background is worth a look.

βš™οΈ We build on Wix, so we'll get our hands on this and report back straight. If it's good for our clients we'll say so. If it's not ready, we'll say that too.

www.PxlPerfectDesigns.com | PxlPerfect Designs |

Address

Caddo Mills, TX
75135

Opening Hours

Monday 9am - 5pm
Tuesday 9am - 5pm
Wednesday 9am - 5pm
Thursday 9am - 5pm
Friday 9am - 5pm
Saturday 9am - 5pm

Alerts

Be the first to know and let us send you an email when PxlPerfect Designs posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to PxlPerfect Designs:

Shortcuts

Share