Serving Central Iowa

No job is too big or small

John's Tree Service - Logo
Firewood Firewood Firewood

For firewood pickup, visit us at 2824 Maury St., Des Moines, IA 50317.


Our standard pickup hours are Monday through Friday from 8:00 AM to 2:00 PM. From September 1st to March 1st, pickup hours are extended from 8:00 AM to 4:00 PM on Saturdays only. Call 515-262-6582 for more information.

Mixed seasoned wood

Stay warm with a steady supply of firewood

Great prices on dependable firewood

Stop by and get your firewood

Call for firewood delivery prices!


Get the firewood you need with our fast, professional delivery services.

Keep yourself and your family warm in the cold winter months with firewood from John's Tree Service. All our firewood is properly seasoned for easier lighting, cleaner burning, and better output of heat. Our firewood is sold by the rack or truckload and can be acquired by pickup or delivery. Contact us today to get the firewood you need.

  • 1 rack: $40

  • 6ft. truck bed thrown in and leveled off: $60

  • 6ft. truck bed stacked and leveled off: $90

  • 8ft. truck bed thrown in and leveled off: $80

  • 8ft. truck bed stacked and leveled off: $120

Our hardwood prices are $20 more per load.