The DIY spirit remains alive and well in Portland's cannabis community, with state law allowing households to grow up to four mature plants for their own personal use in Oregon. Growing your own dope is no easy feat, but luckily for the aspiring home botanist, there are many shops in Portland with a long history of providing cannabis growers with the right tools, equipment, fertilizers and know how to make a home grown cannabis supply par excellence. Here are a few of the city's best-loved and most authoritative resources for helping you turn that spare closet in your basement into your next pet project.

Bloom Garden Supply

518 NE 20th Ave., 971-255-1336, 10 am-7 pm Monday-Friday, 11 am-5 pm Saturday-Sunday. Also a location in Milwaukie.

Opened in 2010, Bloom Garden Supply prides itself on a research-based approach to customer service. Bloom is one of the only stores in town that carries certain high-end equipment, such as Quest climate-control products, and will also carry your order out to your car.

Roots Garden Supply

6850 N Interstate Ave., 503-285-4768, 10 am-7 pm Monday-Friday, 10 am-6 pm Saturday-Sunday.

Roots Garden Supply has a storied reputation for having some of the deepest, uh, roots in Portland cannabis, particularly in regard to organic growing. The staff is large and knowledgeable, and fosters long-term relationships with top suppliers.

NW Hydroponic Repair & Resale

2510 E Burnside St., 503-719-7671, 10 am–7 pm Monday-Friday, 10 am-6 pm Saturday, 11 am-5 pm Sunday.

This shop is one of the best-kept secrets in Portland growing. It keeps prices down with a huge supply of gently used equipment. Oh, and it's also one of the only places in the Pacific Northwest where you can buy highly sought-after Best Value Vacs vacuum chambers.

Evergreen Garden Supply

10415 NE Sandy Blvd., 503-408-6635; 10 am-7 pm Monday-Friday, 10 am-6 pm Saturday-Sunday. 3393 SE 21st Ave., 503-206-5670; 10 am-6 pm daily.

Well-known for its huge inventory and price-matching policy, Evergreen Garden Supply offers growers some of the most competitive deals in town. Evergreen prides itself on the staff's knowledge, particularly when it comes to equipment repairs: The shop will fix your products if you have a warranty.