First Choice Home Improvement provides general contracting services for residential clients. Its services include window installation, door installation, roof installation, re-shingling, gutters, siding and insulation. It also provides roofing services for commercial clients.