35 Online services for connecting building contractors, architects, designers, trade professionals and home services professionals with homeowners and other consumers for the purpose of facilitating residential construction projects; Online services for connecting building contractors, architects, designers, trade professionals and home services professionals with other building contractors, architects, designers, trade professionals and home services professionals for the purpose of facilitating residential construction projects; Directory of building contractors, architects, designers, trade professionals and home services professionals