I come here often for my random home improvement needs. I never need any special services (installation, etc.), so I can't speak about those. I rarely ask employees for assistance, so I can't speak to their helpfulness. However, the store is clean and well-organized, the employees are friendly, and it is easy to find what I'm looking for.