Clinic offering free services to homeless gets thousands in repairs