Development Services

What Sets Us Apart?


It takes a special talent and skill set to envision the possibilities of an empty field and the future of a commercial development.  The planning behind the vision which will one day become brick, mortar, and steel is an expertise in which Development Services Corp is uniquely qualified. We truly bring Vision to Reality.

We manage the intricate details of design, negotiating, and zoning to set the stage for the construction of new office space, warehouses, and apartments.

Before ground is broken, months of work go into securing the property, filing permits, requesting zoning variances, attending city council meetings, and conducting environmental impact studies. In addition we work with our communities to ensure the needs of all stakeholders are being met.

When the designs are approved, the paperwork is signed and everyone has shaken hands, the Development Services Corp. turns the project over to our construction teams.

At the end of the day, R&R strives to be a good neighbor and provide opportunities in the communities we serve.

We take visions to reality.

Our Team

The professionals who make development dreams happen.

Tom Rupprecht

President | (515) 223-4500

How Do We Serve Our Customers?

We are committed to representing the best interests of our clients in every project and do so by accessing R&R Realty Group’s highly qualified and experienced construction management firm, property management, technology services, and the marketing/leasing team, all under the same roof.

Clients value our expertise in developing a wide range of projects, including single-story buildings, high-rises, multifamily units, retail locations, office parks, industrial parks, athletic facilities, and more. We extend our expertise to assist both small and large projects.

DSC can provide its services on a consulting basis or charge an hourly rate with detailed monthly invoices. DSC also has the ability to offer lease/purchase structures along with build-to-suit opportunities.

Let's Get In Touch