TJP General Contracting; from wall to wall, we do it all! Serving residential and commercial customers, we specialize in new construction, additions, renovations and roofing. We also offer construction and installation of gutters, kitchens, bathrooms, floors, siding, windows, doors, cabinets, trim and more. Plus we are licensed, insured and clean up after the job. So call TJP General Contracting today at 906-282-8622.