Shield Your Structure From the Elements

Schedule a roof installation in St. Louis or Maryland Heights, MO

Need to replace your rickety roof? Choose Allen Construction and Tree Service, LLC for roof installation services in the St. Louis or Maryland Heights, MO area. You can trust us to help you decide on the right type of roof for your home or commercial building and install it right away. We specialize in installing durable asphalt shingle and TPO roofing systems.

Get started on your roof installation by calling 314-575-8357 now.

Do you need a roof repair?

Do you need a roof repair?

Don't put off your roof repairs and risk major water damage to your structure. Allen Construction and Tree Service does roof repair work in St. Louis, Maryland Heights, MO and surrounding areas. We have the tools and materials needed to repair residential and commercial roofs that are:


  • Leaking
  • Blistering
  • Missing nails and shingles
  • Shedding granules
  • Covered in standing water



Contact us today to get your free estimate and arrange for roof repair services.