Yes, for most local-intent searches, Google Business Profile is a primary driver of map pack visibility and call volume. A strong site supports it, but GBP is usually the highest-leverage local asset for service businesses.