Punch! Software is a company that focuses on software development, specifically in the areas of home design and landscaping. Their software products cater to various needs and budgets, providing users with the tools to plan, design, and create home renovation, remodeling, and landscaping projects. Punch! Software offers a range of options, such as Home & Landscape Design, Interior Design, and Architectural Series, each with different levels of functionality and features. Additionally, they provide services like training and support, custom design assistance