As a full-service landscaping company with over 20 years of experience, our service list is of wide variety.  For your convenience, we have separated our services into landscaping and hardscaping categories.  If you’re in need of a service that isn’t listed, we invite you to reach out; we are more than happy to discuss your project and see if we are the right fit for you.

If you have any questions or would like to schedule a date and time for a free, no-obligation estimate please contact us. You can call us at 815-477-0134, or reach us online via our website contact form.  Thank you, we look forward to working with you on your upcoming project(s)!


As a landscaping company, we cover a wide range of services that fall in the “landscaping” category. These services include seasonal cleanups (fall cleanup and spring cleanup), lawn maintenance (weekly service with seasonal contract), creating new beds (planting/garden), creating new tree rings, edging, mulching, weeding, fertilization, weed control and more. Tree care services are also included within this category, including tree trimming, pruning, planting, transplanting, tree cutting or stump removal/grinding, we have the team and equipment to take care of it safely and efficiently.  Please click on the button below to get a more inclusive list of our landscaping services.


Two Amigos Landscaping, Inc. is known for creating beautiful hardscapes. Whether it be a small walkway, a patio, a retaining wall, a driveway or simply accenting your driveway with brick paver ribbons, you can be sure that you will get endless compliments. We work with brick pavers, boulders, outcropping stone, natural rocks/stones/blocks and more. Need ideas on how to upgrade your outdoor living space? Would you like to know how much a hardscape project costs? Schedule your free estimate with us by calling 815-477-0134.


For your convenience, we accept personal check, PayPal and all major credit cards including Visa, MasterCard, Discover and American Express. To pay online via PayPal or credit card, please click here.


Mailing Address

PO Box 631, Crystal Lake, IL 60039