R Squared Building Components

Photo of R Squared Building Components

Located in Freeport, Illinois

Address: 35 N Commercial Ave, Freeport, IL 61032, United States

Phone: +1 815-232-7433

Rating: 4.3

Services

  • Wheelchair-accessible car park

Categories

  • Contractor

Comments

  • Review 1 (2018-10-07 - Rating: 5)

    Good wood panels. Amazing work.

  • Review 2 (2020-10-12 - Rating: 5)

    Great company with the highest quality end product!

  • Review 3 (2020-02-24 - Rating: 5)

    Great