1. 5 Star Home Improvement Inc 1350 W 8th St, Loveland, CO 80537 Coordinate: 40.39955,-105.09631 Phone: (970) 663-3305
2. LeafFilter North 179 E 71st St Ste 1a, Loveland, CO 80538 Coordinate: 40.42624,-105.08999 Phone: (800) 290-6106