April and May are probably the best time to begin landscaping and planting shrubs, trees, and perennials. The early spring months give plants ample time to grow and acclimate to the conditions.