They are no longer on Hamner ave. They have moved to Town and Country Drive. 1780 Town and country drive, STE 102, Norco CA 92860
All reviews seem positive