B & C Transit Consultants has been in service since 1990. The company is located within the Six Thousand Sixty building complex nearby Sunrise Mall. The company specializes in offering its clients system installation management, testing, design, office systems, technical and resident engineering services.