About Us
Based in Utah county American Legacy Contracting cares about our customers and clients. We are fully licensed and insured, we only use subcontractors that we would trust in our own homes - and we guarantee all of our labor to ensure your satisfaction.

  • Alan Barben has a Bachelors degree in Construction Management and experience in both residential and commercial construction. Alan focuses on quality work where details matter. We have now been in business for over 10 years.

Dan W. "Quick and made sure everything was up to spec, great quality."

Charlene M. "Alan Explained everything he was going to do to solve my problem. I found him very courteous and a hard worker. I would not hesitate to recommend him to people."

Lauri P. "On time, worked hard, nice and professional

Brent W. " Was prompt and finished ahead of expectations."

Mary Beth J.  " American Legacy Contracting actually SAVED me money! I live across country and now have to use my house as a rental property. The management company quoted me OUTRAGEOUS prices to complete a list of tasks, and Alan called me from inside the home, went over the list of items, and fixed everything at a FRACTION of the price. i am and will be using him as long as he is there. I value his opinion and him."

Gerrie B. "I am very pleased with the results. Contractor was thorough, careful and skilled. I would not hesitate to hire again.

  - Bathroom Remodels
  - Kitchen Remodels
  - Basement Finishes
  - Disaster restoration
  - Custom projects
  - Home Inspections
  - New Home Construction
  - Electrical, Plumbing and       Hvac projects and                 maintenance items.
  - Garages and Carports
  - Framing and drywall
  - Construction consulting
  - Shower surrounds
  - Sinks and countertops
  - Small commercial
  - Construction                         Management 
  -Handyman services

Example Projects

Contact us today to get a free estimate on your project.

  • (801) 636-9887  
Partner Company
Phone: 801-636-9887                   Email Us           Fax: 801-820-9156