How to Spot a Real Company Before Buying
Understanding Company Registration and Legal Status
Before you give any money to a company, you should know whether it actually exists as a legal business. Every legitimate company operating in the United States must register with a state government. This registration creates a public record that you can check.
Free Guide to Vanity Plate Name Availability →
Start by visiting your state's Secretary of State website. This office maintains a database of all registered businesses in that state. You can search for the company name and see important details like the registration date, business type, and current status. If a company claims to operate in your state but doesn't appear in this database, that's a red flag. The search is free and takes just a few minutes.
Look for specific information in the registration records. The filing should show whether the company is registered as a corporation, limited liability company (LLC), partnership, or sole proprietorship. Each type has different legal structures and protections. A company that won't tell you what type of business it is may be hiding something. Also check the registration date—a company registered just days before contacting you warrants extra caution.
For businesses that operate across multiple states, check the Secretary of State databases in each state where they claim to do business. Some companies register in one state but claim to operate nationwide without proper registration in other states. This is illegal in most cases.
You can also search the federal government's System for Award Management (SAM.gov) if the company claims to work with government contracts. This database shows all businesses approved to contract with the federal government.
Practical takeaway: Spend 15 minutes searching your state's Secretary of State website for the company name. If it doesn't appear and the company claims to be local, contact your state attorney general's office to report it.
Checking for Business Licenses and Permits
Beyond basic registration, most businesses must obtain specific licenses to operate legally in their industry. The requirements vary by industry and location. A plumber needs different credentials than an accountant, and both need different credentials than an insurance broker. If a company operates without proper licensing, you have no legal recourse if something goes wrong.
Free Guide to Photo Sketch Conversion Tools →
Contact your local city or county business licensing office to verify that the company has the required licenses. Many cities post searchable databases online where you can look up active licenses by business name or license number. Call the licensing office directly if you can't find an online database. Staff can tell you exactly what licenses are required for that type of business and whether this specific company holds them.
For professional services, check state licensing boards. If someone offers to be your financial advisor, they should be registered with the Financial Industry Regulatory Authority (FINRA). You can search FINRA's BrokerCheck database at brokercheck.finra.org. If someone offers legal services, check your state's bar association website. Real estate agents must be licensed through your state's real estate commission. Contractors typically need licenses from your state or county.
Ask the company directly for their license number. A legitimate business won't hesitate to provide this. They may even display it on their website or office. If they become evasive or tell you they "don't need a license" for what they do, verify this claim with your licensing board. Some industries genuinely don't require licenses, but this is rare.
Licensing boards also maintain records of complaints against licensed businesses. If you find a license, check whether complaints have been filed. Many boards publish complaint histories that show whether the business has had problems with regulators.
Practical takeaway: Before working with anyone in a regulated industry, search the appropriate licensing board's website. Write down their license number and the expiration date. Call the licensing board to confirm the number is valid.
Researching the Company's Background and History
A company's history can reveal patterns of behavior. How long has it been in business? Has the ownership changed hands multiple times? Has the company been involved in lawsuits or regulatory actions? These questions help you understand whether you're dealing with an established, stable business or something more questionable.
Learn How Remote Start Features Work →
Use the Better Business Bureau (BBB) website to find information about company history. The BBB has records on hundreds of thousands of businesses, including how long they've been accredited, their complaint history, and how they've responded to complaints. A business accredited by the BBB for 10 years has a longer track record than one accredited for 10 months. Look at the pattern of complaints—are they one-time issues or recurring problems? How did the company respond?
Search Google News and local news archives for articles about the company. News coverage can reveal past problems, lawsuits, or regulatory actions. Set up a Google Alert for the company name so you receive notifications if new articles are published. This takes 30 seconds and provides ongoing monitoring.
Check the company's domain registration information using a WHOIS lookup tool (available free at whois.icann.org). This shows when the website domain was registered. A website registered one month ago doesn't prove the company is new, but combined with other signs, it's worth noting. Look at how long the domain registration is paid for—scam companies often register domains for only one year.
Look for physical evidence of the company's age. Do they have archived versions of their website from years ago? You can check this at archive.org (the Wayback Machine), which has snapshots of websites dating back decades. A company claiming 20 years of history should have an archived website from at least 10 years ago.
Search for the company owner's name in combination with the company name. This can reveal whether the owner has operated other businesses and what happened to them. Some operators close failing businesses and immediately open similar ones under new names.
Practical takeaway: Spend 30 minutes researching. Check the BBB, search Google News, use the Wayback Machine to see archived websites, and verify the domain registration date. If you find patterns of complaints, closed businesses, or legal problems, investigate further before committing money.
Verifying Contact Information and Physical Address
Legitimate businesses want to be found. They provide clear, verifiable contact information and maintain a physical office location. Scam operations often use only phone numbers or email addresses and claim to have a physical office that doesn't actually exist.
Learn How to Adjust Keyboard Sensitivity on Your Computer →
Start by checking the address listed on the company's website. Use Google Maps to see if a building actually exists at that location. Look at the street view photos to see if there's a storefront or office with the company's name. Call the property management company or landlord to confirm that this business actually rents office space there. If Google Maps shows a residential home at that address, or if there's no building there, that's a problem.
Call the company's phone number and see how they answer. A real business has trained staff who answer professionally and can answer basic questions about the company. If you reach an auto-attendant or voicemail system with no option to speak to a person, make a note of it. Try calling multiple times over several days. If you consistently can't reach a human being, the company may not be operating actively.
Ask for a mailing address, not just a phone number or email. If the company says they only conduct business by phone or email and provides no mailing address, this is a significant warning sign. Legitimate businesses expect to receive mail.
Check whether the company has a presence in business directories beyond their own website. Yelp, Yellow Pages, and Google Business often have independent listings with reviews and verified information. Scam companies usually don't appear in these directories because they can't pass verification requirements. If a company doesn't appear in any directory except their own site, be cautious.
Research the company's listed executives or owners. Look for their LinkedIn profiles, past business experience, and professional history. Legitimate business leaders have verifiable professional backgrounds. Someone running a major business should have professional credentials and a work history you can investigate.
Practical takeaway: Map the company's listed address on Google Maps. Call their phone number at different times and try to reach a real person. Search their name in business directories. If the address doesn't exist, you can't reach anyone, or the executives have no verifiable background, proceed with strong caution.
Examining Financial Stability and Payment Methods
Before sending money to any company, understand their financial stability and how they handle payments. A company's payment methods and financial arrangements can reveal whether they're operating transparently or trying to hide transactions.
Learn How to Pay Your Optimum Mobile Bill →
Look at what payment methods the company accepts.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.