The answer to 'shrub has weeds' is that weeds growing around shrubs are a common problem caused by factors like poor soil, lack of mulch, and inadequate weed control. Symptoms include the shrub being overrun by weeds, which can compete for nutrients and water, stunting the shrub's growth. To solve this, you'll need to remove the weeds, improve the soil, and implement ongoing weed prevention measures.
For small infestations, homeowners can often handle weed removal and soil amendment themselves. But for larger, persistent weed problems or shrubs that are struggling, it's best to call in a professional landscaper. They can properly identify the weed species, diagnose the underlying causes, and recommend the most effective treatment plan to get your shrubs healthy again.