Harbor Soils delivers bulk landscape materials, topsoil, bark, mulch, gravel, crushed rock, sand, and compost, throughout Kitsap County and the surrounding Western Washington region. The business operates from 11612 WA-302 in Gig Harbor and serves homeowners, contractors, landscapers, and property managers across Bremerton, Silverdale, Poulsbo, Port Orchard, Bainbridge Island, and into Pierce County.
For Kitsap County residents who have ever tried to source 3 cubic yards of topsoil from a big-box store, the appeal is straightforward. One order, one truck, materials dropped where you need them. No minimum order. Same-day delivery available when you order early.
What Harbor Soils delivers
The catalog at harborsoils.com spans seven main categories of bulk landscape material. Pricing is per cubic yard except where noted, and subject to change as the supplier inventory shifts.
Topsoil and soil blends
The soils selection covers everything from raw fill to amended garden blends:
- 3-Way Topsoil Mix: $32.99 per yard. The default workhorse topsoil for lawn renovation, leveling, and general planting beds. Three-component screened blend.
- Lawn & Flower Mix: $42.99 per yard. Lighter, more amended blend tuned for new lawn installation and flower bed fills where structure and drainage matter.
- 5-Way Topsoil Mix: $45.99 per yard. Five-component blend with more organic content than the 3-Way; preferred for vegetable gardens and raised beds.
- Garden Mix, Mushroom Compost Blend: $61.99 per yard. Topsoil blended with mushroom compost for fertility-hungry plantings, perennials, and shrub installations.
- Garden Mix, Fish Compost Blend: $85.99 per yard. Premium blend for productive vegetable beds and high-value plantings. Fish-based amendment is slow-release and supports a healthier soil biology.
- Fill Dirt (screened): $12.99 per yard. For grade work, low spots, and any application where you need structure rather than fertility.
For Kitsap County readers wondering which topsoil is right for which project: the 3-Way handles 80% of residential lawn and bed work. Move up to 5-Way or a Garden Mix blend when the planting plan demands it.
Bark, mulch, and amendments
Five barks plus three composts and several mulches round out the organic side of the catalog:
- Fine Bark: $35.99. The standard residential bark for established beds.
- Dark Medium Bark: $36.99. Coarser texture, deeper color, holds longer in high-visibility beds.
- Dark Fine Bark: $38.99. The premium-color residential option, common in HOA and front-yard work.
- Small Nugget Bark: $54.99. Chunky texture for decorative beds and pathways; lasts longer than the fines.
- Hog Fuel: $12.99. The budget bark, useful for play areas, animal pens, and low-visibility coverage.
- Mushroom Compost: $74.99. Spent mushroom substrate, well-finished and ready to amend beds or top-dress lawns.
- Fish Compost: $113.99. Premium amendment for vegetable beds and intensive plantings.
- Tagro: $47.99. Tacoma's well-known biosolids-based compost; rich amendment for established landscapes.
Gravel, crushed rock, and aggregates for Kitsap County projects
The aggregate selection is where Harbor Soils competes hardest against the bigger Pierce and Kitsap suppliers. Ten crushed rock variants, six sand and gravel products, and seven rockery rock options cover almost every residential and light commercial application.
Crushed rock
For driveways, base courses, drainage trenches, and any compacted application, the crushed rock side of the catalog is deep:
- 3/4" Minus: $34.99 per yard. The most common driveway and base material in Kitsap County. Compacts hard, sheds water well.
- 3/4" Clean: $43.99 per yard. Same size, no fines. Better for French drains and any application where you need water to move through, not lock up.
- 3/4" Chip: $44.99. Decorative crushed rock with cleaner appearance for visible drives and pathways.
- 5/8" Minus Aggregate: $34.99. Smaller alternative to 3/4 Minus; preferred for pathways and finish layers where the larger rock would feel rough underfoot.
- 1 1/2" Clean Crushed Rock: $35.99. Larger drainage rock, useful for heavy base work and big French drains.
- 1 1/4" Clean: $38.99. Mid-size clean rock; structural drainage applications.
- 1 1/4" Minus Aggregate: $35.99. Larger compacting base material for heavier-duty driveways.
- 1/4" Minus Aggregate: $44.99. Fine finish layer, often used over a larger base course.
- 2-4" Quarry Spalls: $35.99. Big rip-rap-style stone for erosion control, slope stabilization, and culvert work.
- Crushed Asphalt: $33.99. Recycled asphalt grindings; binds like a soft pavement when compacted, a popular budget driveway option.
Sand and round gravel
For drainage, paver beds, playground use, and decorative paths, the round-stone selection covers:
- 3/8" Pea Gravel: $30.99 per yard. The classic decorative gravel; smooth, comfortable underfoot, drains well.
- 7/8" Drain Rock (Round): $31.99. Standard French drain and yard-drainage rock.
- 1 1/2" Drain Rock (Round): $30.99. Larger drainage rock for higher-flow applications.
- Oversized Round Rock: $56.99. Decorative river-rock-style stone for borders and water features.
- Pit Run: $16.99. Unsorted natural aggregate; cheap and useful for backfill, leveling, and low-visibility grade work.
- Washed Sand: $29.99. Paver bedding sand, sandbox sand, fine-grade landscape applications.
Rockery and decorative stone
For retaining walls, accent boulders, and dry-stack rockery work:
- Columbia Granite Rockery (1-Man, 2-4 Man, Flats): $83.99 per ton. Local Pacific Northwest granite, common in Kitsap retaining wall work.
- St. Helens Rockery (1-Man, 2-Man, 3-Man): $107.99 per ton. Volcanic rock from St. Helens; distinctive dark color, harder than granite.
- Natural Boulders: $91.99 per ton. Mixed natural rockery stone for accent placement and feature walls.
- Rainbow Drain Rock (7/8" and 1 1/2"): $30.99 to $31.99. Decorative round rock with mixed coloration for feature beds and dry creek beds.
Service area: Kitsap County and beyond
Harbor Soils delivers throughout Kitsap County and the surrounding region:
- Kitsap County core: Bremerton, Silverdale, Poulsbo, Port Orchard, Bainbridge Island, Kingston, Manchester
- Gig Harbor and Key Peninsula: Gig Harbor, Purdy, Lakebay, Home, Vaughn
- Pierce County: Surrounding Pierce communities; Tacoma and South Puget Sound delivery available on request
The Gig Harbor base on WA-302 is centrally located for most of the territory. Delivery times to the further reaches of the service area (north Kitsap, Bainbridge Island) take longer but are still typically same-day or next-day depending on the truck schedule and weather.
How to order: no minimum, same-day available
Three ways to place an order:
- Online at harborsoils.com. Browse the catalog by category, add to cart, choose delivery date and location at checkout. The fastest path for repeat customers.
- By phone: 253-857-5125. Useful for first-time customers who want to talk through which product is right for the project, or for custom blends.
- Local pickup at the Gig Harbor yard, for customers with a truck and the ability to haul their own load.
Key operational points:
- No minimum order. Order one cubic yard or twenty. Smaller orders are welcome.
- Same-day delivery is available on many orders depending on inventory, location, and time of day. Earlier in the day means a better chance.
- Next-day delivery is typically available across the service area.
- Volume pricing is available for contractors and landscapers; call for a quote on larger or recurring orders.
What to expect at delivery
A few practical notes that save first-time customers a phone call:
Truck access matters. Harbor Soils trucks need a clear path to the drop zone. If the gate to the backyard is too narrow or there is a low overhang, the driver will place the load wherever the truck can safely access, often the driveway. Walking 3 yards of bark from the driveway to a back bed is a real afternoon's work. Plan access before ordering.
Cubic yard math. A cubic yard covers roughly 100 square feet at 3 inches deep, or 50 square feet at 6 inches deep. A 4 by 8 foot raised bed at 12 inches deep needs about 1.2 cubic yards. Most residential lawn or bed projects need 2 to 5 cubic yards. Slightly over-ordering is usually cheaper than running short and paying a second delivery fee.
Drop location. Specify the drop zone clearly when ordering. Driveway is the default. Side yard, back yard, or specific spot on the property are options if the truck can access. The driver cannot stage material on the road or in any location that obstructs traffic, even briefly.
Loose vs bagged. Harbor Soils delivers bulk loose material directly from the truck. There is no bagged option for delivery. Customers wanting bagged materials should check local hardware stores or garden centers.
Contractor pricing and recurring delivery
For landscapers, paver crews, and homebuilders working in Kitsap and Pierce Counties, Harbor Soils offers volume pricing and recurring delivery arrangements. The Gig Harbor location and broad product mix make it a workable single-source supplier for projects under 50 cubic yards. For larger commercial work, contractors typically split orders between Harbor Soils and bigger Pierce County suppliers for staging-yard efficiency.
Contractors can call 253-857-5125 to discuss volume rates or set up an account. The combination of no minimum order, same-day availability, and a deep aggregate catalog is particularly useful for the kind of job-site top-ups that pull a crew off-site when they have to drive to a yard themselves.
Hours and contact
- Address: 11612 WA-302, Gig Harbor, WA 98329
- Phone: 253-857-5125
- Email: [email protected]
- Website: harborsoils.com
- Hours: Monday-Friday 8:00am-4:00pm, Saturday 10:00am-3:00pm, Sunday closed
Frequently asked questions
Where does Harbor Soils deliver in Kitsap County?
Harbor Soils delivers throughout Kitsap County, including Bremerton, Silverdale, Poulsbo, Port Orchard, and Bainbridge Island, and into Pierce County communities like Gig Harbor and Purdy. Tacoma and South Puget Sound delivery is available on request.
Is there a minimum order for delivery?
No. Harbor Soils has no minimum order requirement for delivery. One cubic yard is welcome.
How quickly can Harbor Soils deliver?
Same-day delivery is available on many orders depending on availability and location. Next-day delivery is typically available across the service area. Placing orders early in the day improves the chance of same-day service.
How much does bulk topsoil cost in Kitsap County?
At Harbor Soils, 3-Way Topsoil Mix is $32.99 per cubic yard. Lawn & Flower Mix is $42.99. Garden Mix blends with compost run $61.99 to $85.99 per yard. Fill Dirt is $12.99 per yard. Prices are subject to change; check harborsoils.com for current pricing.
How much gravel do I need for a driveway or drainage project?
A cubic yard covers roughly 100 square feet at 3 inches deep. A typical residential driveway repair needs 2 to 5 cubic yards. Drainage trenches usually need 1 to 3 cubic yards. Harbor Soils stocks 3/4 Minus, 5/8 Minus, Pea Gravel, and Pit Run; call for project sizing if you are unsure.
What is the difference between crushed rock and pea gravel?
Crushed rock has angular edges and locks together when compacted, making it the right choice for driveways and base courses. Pea gravel is smooth and rounded, which is better for decorative paths, drainage, and playgrounds. Both are stocked at Harbor Soils.
Other Kitsap County resources
For Kitsap County residents tackling broader projects:
- Selling your home in Kitsap County: when fresh topsoil and bark refresh become part of curb appeal prep.
- Things to do in Kitsap County: the local guide to the region between yard projects.
- Best restaurants on Bainbridge Island: where to eat after a Saturday in the yard.
About Kitsap Biz: We spotlight the businesses and people that make Kitsap County great. Know a business we should feature? Let us know.