Seasonal Services

Let our team handle your lawn care needs with expertise

Having a beautiful lawn you can be proud of is important for any homeowner. Maintaining your commercial landscape is equally important. You don’t have to give up your weekends to do the work. Let our licensed and insured team do it for you.

Call us today for a consultation. Discuss your specific lawn care needs with us. You can get services just once or ongoing all season long. You’ll always get a FREE estimate on any of our lawn services. Expect competitive rates on them as well.


For more than 30 years, we’ve provided expert mowing services
for our clients. From single yards
to acreage, you’ll get
superior workmanship.

Lawn Care

With seasoned professionals working on your lawn care needs, you can expect outstanding results each time. Call us for fertilizing, cleanup, and
leaf removal.

Snow Removal

Trust our team to be there when the snow starts to fly. Get comprehensive snow removal for driveways, private roadways, and parking lots. Ask us about ice services.

Contact Form

Cory De Long

Bryan Deaver and American Dream Investors placed a rather large reinforced concrete driveway and drainage culvert at my home. Bryan kept me informed of the construction and progress and discussed any changes before proceeding with work. The final product was of good quality, competitively priced, and as promised. Bryan was honest and left the site clean and ready for use. I would use American Dream Investors again.

Mary | East Davenport

I love the new driveway and patio. Thank you for the needed improvements. Looks great! Professional staff and competitive prices.

Jeff | Hardees Corp.

“We had too small of a drive through area at our restaurant. Cars were hitting the curb, snow plows were hitting the curb and tearing it up. Bryan with American Dream Services came over and widened the drive through lane. Now traffic flows very smoothly. Well done, competitively priced and very professional!”

American Dream Services senior discount - Bettendorf, Iowa
Call us today to schedule a FREE estimate: (563) 505-1833!