Virginia Beach is an enormous region that co-exists and is adjacent to other major cities (Norfolk, Chesapeake, etc..). The entire region is known as "Hampton Roads". Sometimes you don't know when one city ends and the next one begins.
There are literally thousands of local businesses in Virginia Beach that supply all kinds of services. We couldn't possibly list them all on this site. We are just including a few of the well known ones and our favorites here.
If you would like to include your own business in our online listing, please Submit Your Listing.
Power Search
Please narrow your search by selecting options from the parameters below.
COUPONS
If you are shopping in Virginia Beach, don't miss our Virginia Beach Coupons Section. Many places will allow you to show the coupon on your mobile phone and you can receive the discount immediately!
Quik Web Design and Consulting LLC has been designing professional websites since 2000. They built they vabeach.com tourism website and are masters at constructing high-quality websites at very affordable prices. Quik's specialty is in e-commerce websites and WordPress websites. Each client can e… Read More
Beach Weddings Virginia 2830 Shore Drive, Virginia Beach, VA, USA (757) 321-0348
Beach Weddings Virginia offers packages for small weddings and elopements. Professional wedding photographers, videographer and officiant working together to bring lasting memories. Specializing in very small weddings (often the couple only) Options for bouquet, small wedding cake, keepsake ceremony… Read More
At the Holiday Food Mart you will find many different things. We have a great kitchen, with a nice menu for everyone and a Daily Special just for you!! You will be able to enjoy your Breakfast, Lunch or Dinner inside our restaurant while watching television, playing at the Pool table, enjoying our … Read More
Abby Novario Photography Lookout Road, Virginia Beach, VA, United States 757-403-6738
Abby is a natural light photographer who specializes in weddings, family portraits, couples, business head shots and seniors/grads. She has done work for local businesses and realtors as well. Abby will help you feel comfortable during your session and will see to it that the client is satisfied wit… Read More
Absolute Moving Company 2858 Crusader Circle, Virginia Beach, VA, United States (757) 486-8001
Absolute Moving Company was established in 1998 as a result of a desire to provide a more professional service to consumers. Our slogan is “Quality doesn’t cost, it pays”! We believe this is true and stand behind our service. Read More
2085 Lynnhaven Parkway, Suite 106-401 Virginia Beach, VA 23456
(757) 202-5538
Region: Lynnhaven Corridor
Advance Tree Care Corp can take care of all your tree care needs. We are a fully licensed and insured tree care service in Virginia Beach, VA. Our courteous and skilled professionals provide services to the entire Hampton Roads and Virginia Beach area. At Advance Tree Care Corp we fully understand t… Read More
Headquartered in Virginia Beach, VA, Affordable & Luxury Event Rentals has been serving Hampton Roads for over 25 years! We rent TENTS, Tent Accessories, tables, chairs, tablecloths, china and silverware and chair covers and sashes. Renting tents, tent liners, dance floors, staging and wedding item… Read More
American Tattoo Art 1721 Laskin Rd, Virginia Beach, VA 23454, USA (757) 227-4131
Beautiful, premium home-grown flowers, plants, shrubs and trees, as well as a garden center of supplies, tools, pottery, mulch, and more. Have questions? Ask our team of experts. Need help? We’re here to do just that. Expert landscaping services. Want to improve your curb appeal, your backyar… Read More
1200 Atlantic Shores Drive Virginia Beach, VA 23454
757-716-2019
Region: Other, Virginia Beach
Atlantic Shores’ mission is to provide high quality housing, supportive services, and healthcare while fostering an environment which ensures freedom, dignity, independence, and security for all residents. Read More
328 Louisa Avenue, Suite 110 Virginia Beach, VA 23454
757-496-4801
Region: HillTop
Ben Hugo, MD, is a board-certified plastic surgeon whose Virginia Beach office welcomes people seeking natural-looking results from surgeries and minimally- or non-invasive treatments alike. He and his staff have worked together for more than 10 years, and they make a point of discovering each patie… Read More
Beskin and Associates, Inc. 300 Southport Cir, Virginia Beach, VA 23452, USA 757-375-7529
Since 1974 the team at Beskin and Associates, Inc. have been dedicated to providing our clients with value-based insurance products and risk management programs underwritten by superior companies. Read More
Bones N Belly Rubs 3845 North Landing Road, Virginia Beach, VA, United States 757-525-9663
Since 2010 Bones N Belly Rubs has provided professional dog walking and pet sitting services in all areas of Virginia Beach, Chesapeake, Norfolk and Portsmouth, VA. We are a licensed, bonded and insured company and offer superior in home pet care during your work day or vacation. Read More
Chesapeake Bay Cleaning Services Inc 4728 Bridgeman Lane, Virginia Beach, VA, USA (757) 383-6324
Chesapeake Bay Cleaning Services Inc is a small and locally owned business. We offer Carpet Cleaning, Tile and Grout Cleaning, Upholstery Cleaning, Pressure Washing, Commercial and Residential Cleaning Services and more! You’ll get the best customer service in the business and we are always strivi… Read More
Chimney Sweep Virginia Beach 1 Columbus Center, Suite 600 Virginia Beach, VA (757) 250-7474
One Columbus Center, Suite 600 Virginia Beach, VA Virginia Beach, VA 23462
(757) 250-7474
Region: Town Center, Virginia Beach
Don’t gamble with your families safety, call today for quick professional service. We are committed to provide 100% satisfaction. When we clean or inspect a chimney we keep your best interests in mind, we won’t give you a false reason to be concerned. Beware! Chimney repair scams can cost you $1… Read More
Christina Pendleton & Associates 1708 Pleasure House Rd Suite Virginia Beach, VA 23455 (804) 554-4444
1708 Pleasure House Rd Suite 201C Virginia Beach, VA 23455
(804) 554-4444
Region: Shore Dr, Virginia Beach
Christina Pendleton & Associates is a family-owned and operated personal injury law firm whose attorneys have represented over 30,000 injury clients throughout Virginia. We are small enough to provide personal attention to each and every client but have the resources to fight any case we take on. Ou… Read More
Conley’s Carpet Cleaning Plus 4043 North Witchduck Road, Virginia Beach, VA, USA (757) 464-1741
When searching for carpet cleaners in the Virginia Beach area, why do so many choose Conley’s Carpet Cleaning Plus? We like to take an old school appreciation for customer service and mix it with newer technologies and machinery. We do this in a number of ways that respect our customers’ time an… Read More
Just off First Colonial Road near the Hilltop North shopping center is where you’ll find Crest’s company headquarters. Our showroom is fully stocked with a wide selection of on-hand equipment and supplies. We stock everything from pots & pans, tabletop supplies, storage containers, bar supplies,… Read More
Delta-T Mechanical Service 5213 Carolanne Drive, Virginia Beach, VA, United States 757-671-7283
Call Delta-T for a trusted Heating & Air Conditioning contractor in Virginia Beach, Va. Our goal is to keep your home comfortable for you and your family. 100% satisfaction guarantee! Call Us Today! Read More
/* ----------------------------------------- */ /* Content Template: master-parametric-search-filter-include-restaurant-parameters - start */ /* ----------------------------------------- */ /* the class hiddencpt is IMPORTANT and needs to stay out of the mix-in to make sure that it is not a "specific class" and is a "general class". It HIDES each CPT Filter div section.. but only initially. It is being used here as a "general class" outside of the mix-in and it gets overridden by using a more "specific class" such as .search-form-'SOMECPT' shown below. Then all of that gets overridden by the JS snippet which takes precedence over it all and forces the div sections to be displayed onchange by inserting display:block as an inline style... not a class */ .hiddencpt {display: none;} .search-form-restaurants {display: none;} .page-virginia-beach-restaurant-listings .search-form-restaurants { display: block; } /* ----------------------------------------- */ /* Content Template: master-parametric-search-filter-include-restaurant-parameters - end */ /* ----------------------------------------- */ /* ----------------------------------------- */ /* Content Template: master-parametric-search-filter-include-hotel-parameters - start */ /* ----------------------------------------- */ /* the class hiddencpt is IMPORTANT and needs to stay out of the mix-in to make sure that it is not a "specific class" and is a "general class". It HIDES each CPT Filter div section.. but only initially. It is being used here as a "general class" outside of the mix-in and it gets overridden by using a more "specific class" such as .search-form-'SOMECPT' shown below. Then all of that gets overridden by the JS snippet which takes precedence over it all and forces the div sections to be displayed onchange by inserting display:block as an inline style... not a class */ .hiddencpt {display: none;} .search-form-hotels {display: none;} .page-virginia-beach-hotel-listings .search-form-hotels { display: block; } /* ----------------------------------------- */ /* Content Template: master-parametric-search-filter-include-hotel-parameters - end */ /* ----------------------------------------- */ /* ----------------------------------------- */ /* Content Template: master-parametric-search-filter-include-things-to-do-parameters - start */ /* ----------------------------------------- */ /* the class hiddencpt is IMPORTANT and needs to stay out of the mix-in to make sure that it is not a "specific class" and is a "general class". It HIDES each CPT Filter div section.. but only initially. It is being used here as a "general class" outside of the mix-in and it gets overridden by using a more "specific class" such as .search-form-'SOMECPT' shown below. Then all of that gets overridden by the JS snippet which takes precedence over it all and forces the div sections to be displayed onchange by inserting display:block as an inline style... not a class */ .hiddencpt {display: none;} .search-form-things-to-do {display: none;} .page-virginia-beach-things-to-do .search-form-things-to-do { display: block; } /* ----------------------------------------- */ /* Content Template: master-parametric-search-filter-include-things-to-do-parameters - end */ /* ----------------------------------------- */ /* ----------------------------------------- */ /* Content Template: master-parametric-search-filter-include-local-services-parameters - start */ /* ----------------------------------------- */ /* the class hiddencpt is IMPORTANT and needs to stay out of the mix-in to make sure that it is not a "specific class" and is a "general class". It HIDES each CPT Filter div section.. but only initially. It is being used here as a "general class" outside of the mix-in and it gets overridden by using a more "specific class" such as .search-form-'SOMECPT' shown below. Then all of that gets overridden by the JS snippet which takes precedence over it all and forces the div sections to be displayed onchange by inserting display:block as an inline style... not a class */ .hiddencpt {display: none;} .search-form-local-services {display: none;} .page-virginia-beach-local-services .search-form-local-services { display: block; } /* ----------------------------------------- */ /* Content Template: master-parametric-search-filter-include-local-services-parameters - end */ /* ----------------------------------------- */ /* ----------------------------------------- */ /* Content Template: master-parametric-search-filter-include-shopping-parameters - start */ /* ----------------------------------------- */ /* the class hiddencpt is IMPORTANT and needs to stay out of the mix-in to make sure that it is not a "specific class" and is a "general class". It HIDES each CPT Filter div section.. but only initially. It is being used here as a "general class" outside of the mix-in and it gets overridden by using a more "specific class" such as .search-form-'SOMECPT' shown below. Then all of that gets overridden by the JS snippet which takes precedence over it all and forces the div sections to be displayed onchange by inserting display:block as an inline style... not a class */ .hiddencpt {display: none;} .search-form-shopping {display: none;} .page-virginia-beach-shopping .search-form-shopping { display: block; } /* ----------------------------------------- */ /* Content Template: master-parametric-search-filter-include-shopping-parameters - end */ /* ----------------------------------------- */